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

从客户端连接到服务器,出现了这个错误,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、再去启动服务,服务启动正常

相关文章:

  • 2022-03-04
  • 2021-08-13
  • 2022-02-18
  • 2021-11-01
  • 2021-08-18
  • 2022-02-11
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案