关于ORACLE和SQLSERVER的交互
各位大侠来帮帮忙
我想在oracle做SQL的链接 装了透明网关
也改了listener.ora(内容如下)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC=
(SID_NAME=xnsql)
(ORACLE_HOME=D:\oracle\product\10.2.0\db_1)
(PROGRAM=tg4msql)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 982E5A8742744C8)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
tnsnames.ora也改了(内容如下)
XNSQL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.102.138)(PORT = 1521))
)
(CONNECT_DATA =
(SID = xnsql)
)
(HS = ok)
)
监听也重启过了 用tnsping xnsql 显示成功 (10毫秒)
ORACLE服务器地址是10.10.102.228
SQL服务地址是10.10.102.88
我机器的地址是10.10.102.138
现在问题来了
我用PLSQL或是SQLPlUS都链接不上 提示ORA-03135 connection lost contact
应该tnsping能通 不就是通了吗?为什么还是连不上 机器上也没有防火墙 一切正常?难道要重启ORACLE还是透明网关要装到ORACLE的服务器上才能用?