Oracle11g监听hang住解决办法

原文地址为: Oracle11g监听hang住解决办法

--oracle 11.2.0.2

单实例主机

今天下午6点左右AP组的程序媛过来说,是不是DB有异常,AP无法访问了,当时我直接回答“DB绝对没有异常”!

嘴巴上这样讲,实际很心虚的,这是作为一个DBA最大的缺点。

随机用TOAD工具登录,根据以往经验,5s没有反映,我知道DB绝对有异常,随即SSH到DB主机

SQLPLUS登录主机DB -->没有异常

SQL>select status from v$instance; -->没有异常

可以初步诊断DB没有异常,监听出现问题


随即查看监听状态,lsnrctl status,hang住了,问题发现了。

解决办法:kill 掉监听进程,启动监听!

$ps -ef |grep -i lsnrct

$kill xxx

$lsnrctl start

随后自行检查应用AP发现AP可以正常访问了!

总结一下:

1.DBA遇到AP无法访问DB的异常,建议AP组先去检查AP设置;

2.DBA自己根据经验最好检查监听;

3.DBA要有很好的心态,遇事别慌!

 

 


转载请注明本文地址: Oracle11g监听hang住解决办法
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值