态度决定高度、企图决定版图、格局决定结局

导航

ORACLE监听器TNS服务不能启动的问题解决(转自:http://www.cnweblog.com/sunGIS/archive/2006/08/21/124117.html)

今天也遇到了这个问题,晕阿!转载来一文,做个记号:)

从客户端连接到服务器,出现了这个错误,ora12541-TNS : 没有监听器
于是,在服务器中启动OracleOraHome92TNSListener服务,显示“在本地计算机无法启动OracleOraHome92TNSListener服务,错误3,系统找不到指定路径”。查看服务的属性里面的路径是空的。

原因:服务没有指定相关的应用程序,所以提示找不到路径,可能的因素是Windows优化大师将Oracle的监听服务给"优化"了

解决办法:
1、
进入注册表中修改ImagePath
在运行处执行REGEDIT进入注册表到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome81TNSListener
发现ImagePath关键值没有了,增加他,选择可扩充字符串值,编辑字符串的数值数据为:D:\Oracle\Ora81\BIN\TNSLSNR.EXE
退出注册表。
2、再去启动服务,服务启动正常

posted on 2006-09-13 20:14  flyingchen  阅读(1403)  评论(1)    收藏  举报