解决oracle数据库监听器无法启动问题

解决Oracle监听器服务不能启动的问题

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


LSNRCTL> status
连接至(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=robust)
(PORT=1521)))
TNS-01103:
地址的协议专用组件指定不正确
TNS-12541: TNS
:无监听器
TNS-12560: TNS
:协议适配器出现错误
TNS-00511:
无监听器
32-bit Windows Error: 61: Unknown error
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>
三、在控制面板中启动服务,出现以下错误
服务:在本地计算机 无法启动 OracleOraHome10gTNSListener 服务。
错误3:系统找不到指定的路径
而且OracleOraHome1TNSListener服务的可执行文件的路径是空的。
四、进入注册表中修改ImagePath
在运行处执行REGEDIT进入注册表到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome10gTNSListener
发现ImagePath关键值没有了,增加他,选择可扩充字符串值,编辑字符串的
数值数据为:d:\Oracle\Ora10g\BIN\TNSLSNR
退出注册表。
五、再去启动服务,服务启动正常
六、启动监听器

相关文章:

  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-16
  • 2022-01-21
  • 2021-10-22
  • 2021-10-22
猜你喜欢
  • 2022-12-23
  • 2022-01-11
  • 2022-12-23
  • 2021-08-27
  • 2021-11-01
  • 2021-12-17
  • 2022-12-23
相关资源
相似解决方案