从在线网站连接到本地Oracle数据库

时间:2014-06-03 12:54:08

标签: python database django oracle database-connection

我的工作网络中有一个“本地”Oracle数据库。我还有一个托管服务网站。

我可以从托管服务连接到“本地”Oracle数据库吗?或者Oracle数据库是否需要与我的网站位于同一服务器上?

在我的工作计算机上,我可以使用主机名,用户名,密码和端口号连接到Oracle数据库。

1 个答案:

答案 0 :(得分:1)

它可能取决于您的托管设置方式,但如果允许,您将需要以下内容。

  1. 静态IP或动态DNS设置,因此可以定期找到您的主服务器。
  2. 路由器上的端口转发,以允许流量到达服务器。
  3. 让您的家庭系统暴露于互联网危险的意愿
  4. 严格来说,不需要静态IP /动态DNS设置,但如果您不使用这种设置,则每次家庭系统更改IP时都必须更改网站配置,其频率取决于你的ISP。值得注意的是,许多ISP认为在您的家庭网络上运行服务器违反了住宅用户的服务条款,但实际上只要您没有产生过多流量,通常不会出现问题。

    通过路由器上的端口转发,您可以指定在特定端口上传入的流量被重定向到特定的内部地址:网络上的端口,(例如myhomesystem.com:12345可以重定向到192.168.1.5:1521)< / p>

    一旦到位,您可以使用静态IP或动态DNS条目作为要连接的主机名。