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 无监听程序的主要内容,如果未能解决你的问题,请参考以下文章
为啥开启了监听程序,但在登录PLSQL的时候还报ora-12541:TNS:无监听程序。