关于OracleOraHome81TNSListener的问题

onezl 2003-10-17 11:23:17
在服务里面报如下错误提示:
本地计算机无法启动OracleOraHome81TNSListener服务。
错误3:系统找不到指定的路径。
大家能帮我分析一下,这种出现这种现象的原因吗?:)
...全文
82 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
onezl 2003-11-14
  • 打赏
  • 举报
回复
真不意思,前一阵太忙了,一直都没给大家分,上面的方法,我都试过了,最后重装了ORACLE。
mosaic 2003-10-17
  • 打赏
  • 举报
回复
$ORACLE_HOME/network/admin目录下有没有listener.ora,以及内容是否有误。
onezl 2003-10-17
  • 打赏
  • 举报
回复
在服务里面启动时,报如下错误提示:
-----------------------------------------------------
| 本地计算机无法启动OracleOraHome81TNSListener服务。 |
| 错误3:系统找不到指定的路径。 |
----------------------------------------------------
各位高手能帮我分析一下,出现这种现象的原因吗?:)
不会没有人知道吧?我已经等了很长时间了。。。。。:(

chanet 2003-10-17
  • 打赏
  • 举报
回复
建议看看监听器是否配置好 :)
chanet 2003-10-17
  • 打赏
  • 举报
回复
Imagepath 是监听器的目录.
onezl 2003-10-17
  • 打赏
  • 举报
回复
我仔细地看完了楼上各位同胞的解答,真得是十分感谢!:)
dragonl3 2003-10-17
  • 打赏
  • 举报
回复
up
JCC0128 2003-10-17
  • 打赏
  • 举报
回复
分特,你用了优化大师吧。还好你碰到我,快给分!~

我使用优化大师做了一次注册表清理(没有备份)导致监听服务无法启动
检查后发现是 OracleOraHome92TNSListener 和OracleOraHome92TNSListenerPSISLISTENER
的“可执行文件路径”丢失
请教各位大虾 如何能在注册表中加入这两个路径

答:

regedit
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleOraHome92TNSListener

ImagePath = <TNSLSNR Directory>

例:C:\Oracle\Ora81\BIN\TNSLSNR
--------------------
1.启动"服务",找到监听服务"OracleOraHome81TNSListener",双击弹出窗口,"常规"页有"可执行文件的路径",复制其内容,如:C:\Oracle\Ora81\BIN\TNSLSNR
2.进注册表
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleOraHome92TNSListener
加上Imagepath项 其值等于1中复制的内容

maohaisheng 2003-10-17
  • 打赏
  • 举报
回复
再看看注册表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下tns的设置

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧