为什么oracle9i无法启动监听!!!
我在xp下装 了oracle9i后,使用了很长一段时间,但是有一天,我发现不能使用了,检查发现是监听没有启动,于是我找到d:\oracle\ora90\bin\lsnrctl.exe运行,并start,提示如下:
“
LSNRCTL> start
启动tnslsnr:请稍候...
Failed to start service, error 3.
TNS-12536: TNS: 操作可能阻塞
TNS-12560: TNS: 协议适配器错误
TNS-00506: 操作可能阻塞
32-bit Windows Error: 997: Unknown error
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ghost)(PORT=1521)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL>
”
问题点数:20、回复次数:3Top
1 楼zhaoshuo2113(为四里)回复于 2003-07-02 13:54:46 得分 20
我也发现过类试的问题,
原因是感染了蠕虫病毒,
只有从新安装了,
可以先备份.Top
2 楼canbo(小李飞刀)回复于 2003-07-02 14:16:20 得分 0
应该不会有病毒的,我时常遇到这种情况,是不是oracle有什么内部的机制,不让使用时间超过多久的原因造成的?Top
3 楼canbo(小李飞刀)回复于 2003-07-02 14:34:41 得分 0
解决了。:-)
在注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome81TNSListener
看看有没有ImagePath,如果没有的话加上并使其指向ORACLE_HOME\BIN\TNSLSNR.exeTop




