oracle 10g出现两个监听进程

故障发生时数据库无法通过监听正常建立连接,检查时会发现系统上存在两个监听器进程

[root@tmg173 ~]# uname -a

Linux tmg173 2.6.9-78.ELsmp #1 SMP Wed Jul 9 15:46:26 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

oracle version:

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi


问题原因:

查阅相关资料确认为一个BUG,BUG号为:4518443

Oracle称在较大压力下,监听进程可能出现间歇性停止服务,此时Oracle会spaw出另外一个监听进程,进而导致两个监听进程互相影响的故障。

解决办法:

A:

kill掉派生出来的监听即可

也可以:

1.      使用os命令kill掉主监听进程

2.      重启监听

3.      恢复正常


B:

1、打补丁

Oracle已经推出了相关Patch用来修正这个问题

可以通过在listener.ora中设置参数:
SUBSCRIBE_FOR_NODE_DOWN_EVENT_=OFF
来暂时回避这个BUG。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23073818/viewspace-710016/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23073818/viewspace-710016/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值