databaselink 问题,求大虾指教
本人初学databaselink ,建立了yhh.us.oracle.com 。
在服务上建立了ODBC 命名为yhh 并测试成功(sql 数据库,不在此服务器上)。
同时建立了LISTENER
SID_LIST_LISTENER =
(SID_DESC=
(ORACLE_HOME = e:\oracle\ora92)
(SID_NAME=lzx)
(PROGRAM=hsodbc)
)
(SID_DESC=
(ORACLE_HOME = e:\oracle\ora92)
(SID_NAME=yhh)
(PROGRAM=hsodbc)
)
)
在TNSNAMES.ORA设立了
YHH =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = tcp)(HOST = 192.168.10.6)(PORT = 1521))
)
(CONNECT_DATA =
(SID = yhh)
)
(HS = OK)
)
LZX =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = tcp)(HOST = 192.168.10.6)(PORT = 1521))
)
(CONNECT_DATA =
(SID = lzx)
)
(HS = OK)
)
但是在databaselink 做测试时报错。报错提示为
link yhh.use.oracle.com error:ORA-28545: 连接代理时net8 诊断到错误
NCRO:无法执行RSLV连接
ORA-02063:紧接着2lines(源于YHH)
本人所有操作都是参考LZX的link学习。测试LZX是没有问题。求大虾点播下,万分感谢!