oracle 监听hang住问题

一个windows平台的数据库,oracle版本11.2.0.1

监听突然hang住了,远程连接无法连接上,执行lsnrctl status等命令一直hang 住

删掉监听重建也木有解决,只好考虑删掉实例重建。

实例重建后,数据库远程连接可以连上,但很慢,切换用户也很卡顿。。。

突然想到是不是监听日志出现问题了,然后发现监听日志listener.log达到了4G。。。。。

metalink上有监听hang住相关的文章:WINDOWS: Listener Hangs & Lsnrctl Commands Are Slow or Hang (Doc ID 1319797.1)

说是由于系统上文件大小的限制导致,但该windows上采用ntfs文件系统格式,应该不存在单个文件大小4g的限制。。。

但确实清理掉listener.log后连接就很顺畅了。。。

所以怀疑可能还是oracle 相关bug,记录下来,以后遇到类似情况多一条思路。

--------------------------------------------------------------------------------------------------------------------------------------

另外补充一个案例情况:

是朋友的一个数据库

也是windows平台监听问题,监听hang住,lsnrctl status等命令卡住,远程连接无法连接,数据库版本11.1.0.7

奇怪的是,每次plsql/developer发起连接,listener.log里面有记录连接信息。。。。

listener.log的大小也不大,才几M。。。。

搞了半天也没有搞定,很惆怅。。。。只好建议重建实例了。。。

---------------------------------------

后来询问朋友该问题怎么解决的,朋友说偶尔看到一篇文章,修复了操作系统的lsp,他就用360修复了下,结果。。就好了。。。

意思就是说在系统网络层面出现问题。。。

这个问题比较奇葩,记录下来,以备后用吧。。。。

----------------------------------------

多说一句,极其讨厌处理windows上的问题。。。各种坑。。



  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值