oracle 10g 连接 Sql 2005 错误提示NCR-000002 官方解释 调用函数错误
1。透明网关配置
HS_FDS_CONNECT_INFO="Server=127.0.0.1;Database=PT"
HS_FDS_TRACE_LEVEL=OFF
HS_FDS_RECOVERY_ACCOUNT=RECOVER
HS_FDS_RECOVERY_PWD=RECOVER
2监听配置
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\tg_1)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = PT)
(ORACLE_HOME = D:\oracle\product\10.2.0\tg_1)
(PROGRAM = tg4msql)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1522))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
)
3。TNS配置
PT=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =127.0.0.1)(PORT =1522))
)
(CONNECT_DATA =
(SID =PT)
)
(HS = OK)
)
4。 TNS 测试
初始化首次测试请使用用户名: scott, 口令: tiger
正在尝试使用以下用户 ID 连接:scott
测试没有成功。
ORA-03135: 连接失去联系
在输入的字段中可能有错误,
或者服务器连接未就绪。
5。在透明网关 安装目录的tg4msql/trace的PT_agt_3668.trc内容如下:
Oracle Corporation --- 星期四 8月 09 2012 15:42:39.421
Heterogeneous Agent Release
10.2.0.1.0
HS Agent diagnosed error on initial communication,
probable cause is an error in network administration
Network error 2: NCR-00002: NCR: 无效的使用
6。 在系统盘 WINDOWS\system32下生成了HS_CORE_03668/HS_CORE_03668.LOG 其内容在1楼贴出来:
求高手帮忙看看 分不够 可以加