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

方法1.原因:监听日志listener.log过大,超过4。

步骤:

a、暂停监听服务

ORA-12541:TNS:无监听程序问题_解决方法

b.删除listener.log,文件位置:E:\app\Administrator\diag\tnslsnr\gbbds\listener\trace

若该位置没有,可以直接搜索该文件。

方法2.原因:监听服务没起,

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

ORA-12541:TNS:无监听程序问题_解决方法_02

 

 

方法3.原因:没有配置监听或者监听错误,

  解决办法:重新配置监听

ORA-12541:TNS:无监听程序问题_解决方法_03

 

 ORA-12541:TNS:无监听程序问题_重启_04

 

 ORA-12541:TNS:无监听程序问题_命令行_05

 

 ORA-12541:TNS:无监听程序问题_重启_06

 

 ORA-12541:TNS:无监听程序问题_重启_07

 

 ORA-12541:TNS:无监听程序问题_命令行_08

 

 ORA-12541:TNS:无监听程序问题_重启_09

 

就是配置文件listener改变

 ORA-12541:TNS:无监听程序问题_重启_10