博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ora-12541:TNS:无监听程序
阅读量:5920 次
发布时间:2019-06-19

本文共 892 字,大约阅读时间需要 2 分钟。

 

很奇怪的症状。

 

客户服务器上的数据库,原来在其他机器通过ip+数据库名的访问方式完全没问题的,可是这次出差过来的时候发现我在本子上没法访问了!报错是无监听。

到服务器上检查的时候,发现监听的服务起不来了,报错大意是“监听启动又被关闭了,有什么没用的服务开了,比如性能日志和警报服务” ←表示完全摸不到头脑。

检查监听设置木有问题,listener.ora 木有问题,tnsnames.ora 木有问题。。。

 

折腾了半天,cmd敲命令lsnrctl start,得到信息:

TNS-12546: TNS: 权限被拒绝

 TNS-12560: TNS: 协议适配器错误
  TNS-00516: 许可被拒绝
   32-bit Windows Error: 13: Permission denied

 

权限被拒绝?立刻晕了,肿么会被拒绝呢?来来回回又折腾了一会,把listener里面的HOST 的值(ip地址)换成机器名也不成,换别的ip也不成……

后来输入netstat -a 列出来 Active Connections

然后果断看到,端口1521被占用了,但是没看出来是谁占用的 orz

但是知道是端口被占用的原因的话,立刻尝试把listener的端口号改为1522→lsnrctl start 完全成功,且迅速就能开启listener的服务了。= =|||

然后服务器上plsql登录正常。

 

↑ 如果这样问题就完美解决了该多好。。。TAT

可事实上显然不行。问题仍然还在。

我的本子通过ip仍然不能访问服务器上的数据库!报错仍然是无监听程序!!最可恶的是,尝试在服务器上用自己的ip+数据库名来访问的话,也是同样的报错!!!

这个时候的情绪已经变成 → 卧槽!我访问自己ip上的数据库为毛也不行啊!不加ip的时候明明就能连上的,怎么加了自己的ip就不行了啊!!!!

 

这个问题迄今木有解决。。。 (┬_┬)

哪位大侠知道还烦请告知,不胜感谢~

 

#到底发生了什么#

 

 

 

 

 

转载于:https://www.cnblogs.com/neru/archive/2012/07/10/2583897.html

你可能感兴趣的文章
MFC 第一个小例子经验
查看>>
新人驾到
查看>>
什么样的局域网需要IP-MAC绑定?IP-MAC绑定的好处。
查看>>
HTTP与HTTPS要点详解2
查看>>
sqlplus 的初始化文件 glogin.sql
查看>>
easyui的treegrid的子节点的formatter放入menubutton菜单按钮
查看>>
E325: ATTENTION vim超完整超给力的问题与解决方法
查看>>
Android信息处理机制
查看>>
Nginx负载均衡,ssl相关配置
查看>>
WIN10怎么彻底关闭win10的更新(家庭版笔记本)
查看>>
Git命令集十二——切换分支与还原文件
查看>>
袋鼠云数据中台专栏2.0 | 三个维度看数据中台
查看>>
JNA 实际开发中若干问题解决方法
查看>>
笔记day01
查看>>
Linux的环境和来源
查看>>
TCP的三次握手和四次握手
查看>>
linux驱动--传递参数给驱动
查看>>
一个分布式java爬虫框架JLiteSpider
查看>>
React Native iOS配置教程
查看>>
MT7688核心板PCB参考设计MT7688开发指南
查看>>