Oracle连接对方的数据库,显示无监听程序
1、按下Windows键和R键,输入cmd 回车打开命令程序,输入 tnsping 远程IP地址 回车,看看能不能ping通远程数据库。如果不能,说明远程计算机的数据库端口没有开放,需要打开防火墙。
2、有可能是你监听不是指向你现在用的服务,你的oracle服务有两个ACCP、ORCL,你的监听很可能是对应你另外一个你没用的服务。解决办法是切换监听所对的服务数据库。1, 在开始中找到Net Manager。
3、在admin文件夹下搜索tnsname tnslistener 两个文件,看看是否有错误,可参照此文件上层目录下的sample文件配置。(ora版本不同,目录和文件的位置好像是不太一样。)如果没有错误,去服务里面看看是否开启了监听。
连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程_百度...
按下Windows键和R键,输入cmd 回车打开命令程序,输入 tnsping 远程IP地址 回车,看看能不能ping通远程数据库。如果不能,说明远程计算机的数据库端口没有开放,需要打开防火墙。
方法一:在oracle_home下找到lsnrctl.exe 输入 start 方法二 可能认不到实例名 在cmd下运行 set oracle_sid=自己数据库的实例名(大多数orcl)网上还有很多解决办法 也许不见得管用,这种问题具体问题具体分析比较好。
ORA-12541:TNS: 没有监听器 原因:没有启动监听器或者监听器损坏。
去把服务里类似oracleorahome90tnslistene的启起来 再用tnsping 看看,连接指向的IP,Port是否正确拉。
第一:重新建立监听程序。或通过程序路径启动监听看是否能运行。
oracle客户端能连接服务器时提示ora-12542:无监听程序
1、客户端连接数据库服务器的时候用直连的方式试一下。数据库服务器ip:1521/orcl.161141 另外,服务器上dos窗口下执行 lsnrctl status 看一下输出结果。
2、检查防火墙。将防火墙关闭。查看监听服务。在管理工具-服务中查看监听服务是否已经启动,如果没有,请启动。查看注册表。在HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services中查看监听程序是否注册。
3、数据库服务没启动吧。右键“我的电脑”--管理--服务和应用程序--服务,在里面找你的数据库服务是否启动。
pg数据库服务器未监听的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于pg数据库服务启动后自动停止、pg数据库服务器未监听的信息别忘了在本站进行查找喔。