我的机器安装了9i的客户端和服务器端,后来又安装了10g的odp.net。
用命令行执行LSNRCTL start时,有下列信息:
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 10-4月 -2006 17:12:27Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.启动tnslsnr:请稍候...Service OracleOraHome92TNSListener already running.
TNS-12560: TNS: 协议适配器错误
TNS-00530: 协议适配器错误
32-bit Windows Error: 1056: Unknown error不知是何原因,我用PLSQL Developer等软件都能连接相应的数据库,但是用asp.net连接时,提示“ORA-12560: TNS: 协议适配器错误”。
用命令行执行LSNRCTL start时,有下列信息:
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 10-4月 -2006 17:12:27Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.启动tnslsnr:请稍候...Service OracleOraHome92TNSListener already running.
TNS-12560: TNS: 协议适配器错误
TNS-00530: 协议适配器错误
32-bit Windows Error: 1056: Unknown error不知是何原因,我用PLSQL Developer等软件都能连接相应的数据库,但是用asp.net连接时,提示“ORA-12560: TNS: 协议适配器错误”。
OracleOraHome92TNSListener项对应的ImagPath 路径给删除了,添加上就可以了!
就是使用PL/SQL连接正常
用一个其他的自主开发的C/S软件客户端都报这个错:
我这里的原因是,之前机器使用过防火墙,就算没开也会把这个得新编译过的客户端阻止,
得打开防火墙,选择让它通过
及可
如果有防火墙、杀毒软件,关闭了,试试。