ORA-12541 TNS 无监听程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-12541 TNS 无监听程序相关的知识,希望对你有一定的参考价值。

遇到一个紧急问题,有一个客户给的connectionString.修改完Tns后,我用TOAD连接毫无问题。但是在程序运行的时候,报了TNS无监听程序的错误。于是我用PL SQL连接,发现也报这个错误。但是只要是用TOAD就一切正常。

真的不一定是服务没启动的问题,可能是IP的问题,也就是listener.ora文件中的IP问题

如上面的Host = 172.19.206.198,有可能你机子上的写的localhost,你尝试下改为127.0.0.1或者为本机IP。

参考技术A 可能没有启动监听,在oracle安装目录找到 lsnrctl.exe 输入 start
或是在我的电脑右键管理--服务和应用程序--服务--找到OracleOraDb10g_home1TNSListener 双击点启动本回答被提问者采纳
参考技术B “怎么个不一样法?”天道无力的轻声问道。 参考技术C 你好!我现在也遇到了两个数据库实例,另一个实例不能用plsql连接,请问,关于这个问题,怎么解决呢,谢谢!!

连接oracle出现ORA-12541:TNS:无监听程序

参考技术A 如何启动oracle的监听

1.打开Net Configuration Assistant

  2.选择监听程序配置,下一步

  3.选择重新配置,下一步

  4.选择监听程序,默认,下一步

  注:如果你的监听已启动,则出现提示框,选择是

  5.选择协议,使用默认的TCP协议,下一步

  6.选择端口号,使用标准端口号1521,下一步

  7.不配置另一个监听程序,选择否,下一步

  8.监听程序配置完成,下一步

以上是关于ORA-12541 TNS 无监听程序的主要内容,如果未能解决你的问题,请参考以下文章

ORA-12541:TNS:无监听程序

ORA-12541:TNS:无监听程序

为啥开启了监听程序,但在登录PLSQL的时候还报ora-12541:TNS:无监听程序。

连接oracle出现ORA-12541:TNS:无监听程序

Oracle监听启动-ORA-12541: TNS: 无监听程序

使用PLSql连接Oracle时报错ORA-12541: TNS: 无监听程序