我现在想连接A主机的数据库,由于限制,我无法直接连接,只能通过B主机来连接A主机,请问这个怎么配置啊,谢谢各位了~

解决方案 »

  1.   

    在B机配置服务 本地Net服务名配置--添加--填写服务名--然后输入主机名(以A机的ip地址为主机) 然后登陆用户测试连接是否成功  
      

  2.   

    在B数据库上建立一个dblink,可以通过dblink直接访问dbA.
    语法如下:
    create database link LINK_PB
      connect to dblink_Name identified  by PWD
      using '(DESCRIPTION=
              (ADDRESS_LIST=
                (ADDRESS=(PROTOCOL=TCP)(HOST=21.0.42.11)(PORT=1521))
               )
             (CONNECT_DATA=
                 (SERVICE_NAME=dbName)
              )
             )';
      

  3.   


    DBlink用不了 我自己是C主机 只能跳到B主机 再跳到A主机啊