三台机器
A Oracle服务器(10.1.34.95)
B Oracle服务器 (10.1.34.143)
C Oracle客户端 (10.2.129.167)B机器为双网卡,可以跨越两个网段,左右A,C机器的路由器,想在B机器上架设一个Oracle服务器,使得A机器访问B机器的时候如同访问A服务器一样。即架构一个Oracle应用网桥,但不知道如何实现,请高手指导。

解决方案 »

  1.   

    想在B机器上架设一个Oracle服务器,使得A机器访问B机器的时候如同访问A服务器一样A: 数据库 a;
    B: 数据库 b;想在A实现同时访问数据库a/b么?如果是这样的话,只要在A服务器设置一下客户端~
    A:*****\oracle\ora92\network\admin\tnsnames.ora
      

  2.   

    不知道楼主是出于什么考虑,如果是安全,则可以在b机上使用路由。
    如果想实现三层,那么b机应该是一个组件(com)服务器,而不应该是数据库。
      

  3.   

    三台机器
    A Oracle服务器(10.1.34.95)
    B Oracle服务器 (10.1.34.143)
    C Oracle客户端 (10.2.129.167)B机器为双网卡,可以跨越两个网段,想在C机器上架设一个Oracle客户端,使得C机器可以透明通过B机器从而访问到A的服务器。即架构一个Oracle应用网桥,但不知道如何实现,请高手指导。A机在辽宁
    B机在北京总部(作为网关)
    C机在北京总部(作为终端)由于C机无法直接访问A机的数据库,每次都需要手工telnet到B,再从B到A,最后再运行sqlplus,工作效率很低。也无法使用xwindows把GUI打到C机器。