日期:2014-05-17  浏览次数:21006 次

OracleOraHome92TNSListener服务启动失败?
错误2,系统找不到指定文件
很久没有oracle,今天发现这个错误,想起期间修改了IP地址
所以把tnsnames.ora中host改为现在的地址。仍然是这个错误
注册表中的imagepath是正确的。
请高手指点。

C:\Documents and Settings\new>lsnrctl start

LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 19-11月-2007 11:39
:52

Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

启动tnslsnr:请稍候...

Failed to start service, error 2.
TNS-12560: TNS: 协议适配器错误
 TNS-00530: 协议适配器错误
  32-bit Windows Error: 2: No such file or directory



------解决方案--------------------
需要查listener.ora文件的内容
------解决方案--------------------
看错误信息,似乎是与目录/文件有关,难道你oracle家目录之类的改变了?
------解决方案--------------------
把listener删掉重建
------解决方案--------------------
我也碰到过这个问题,通过Net Configuration Assistant把现用的LISTENER删除后,重新创建一个监听服务就可以了