linux 12541无监听程序,ORA-12541:TNS:无监听程序问题 解决办法

这种情况可能有多种原因,解决办法如下:

方法1.

原因:监听日志listener.log过大,超过4G

第一:停止oracle监听服务

linux 12541无监听程序,ORA-12541:TNS:无监听程序问题 解决办法_第1张图片

第二:删除listener.log日志

D:\app\px_pa\diag\tnslsnr\DESKTOP-A8SB75L\listener\trace

方法2.

原因:监听服务没起

解决方法:在命令行输入lsnrctl start重启,或者在“服务中重启如下图”:

linux 12541无监听程序,ORA-12541:TNS:无监听程序问题 解决办法_第2张图片

方法3.

原因:没有配置监听或者监听错误

解决办法:重新配置监听

步骤省略......

方法4.

查看服务器listener.ora配置,改HOST为IP,tnsnames.ora配置的HOST和SERVICE_NAME同时修改

oracle客户端的tnsnames.ora配置同时修改

总结:

出现ora-12541错误,检查监听服务是否已经启动,然后重启测试。如果失败,然后重新配置监听再次测试

如果还不可以,检查服务器的listener.ora和tnsnames.ora,已经客户端的tnsnames.ora

nice...!

你可能感兴趣的:(linux,12541无监听程序)