公司在电信申请了一个固定IP,公司里装了ORACLE 817。现在想在外网的几个终端机连到公司的ORACLE服务器上,怎么设置,请高手们详细说明一下,谢谢,如果连上了,速度会不会很慢,因为外网的机子是用来做收银用的。是实时连接数据库的。谢谢!!

解决方案 »

  1.   

    配置下tnsnames.ora就可以了。
    DB SID = 
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务器ip地址)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME =DB SID)
        )
      )DB SID是你数据库的SID
      

  2.   

    HOST用的是电信给我的那个固定IP是吗?用不用搞路由映射?
      

  3.   

    你公司前面有硬件防火墙吧
    做一个静态NAT映射 将内网Oracle服务器IP和分配到的公网一IP相关联 如外网访问211.3.3.3 1511 TCP就能定位到你Oracle上的TCP 1511端口 这个过程要用telnet测测至于速度慢不慢 要看你公司的出口带宽如果数据很敏感且对连接性有很高要求 是不是考虑架VPN隧道?