微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

oracle数据库突然无法连接

1.首先top 看oracle进程正常

2.用sysdba用户sqlplush登录shutdown immedate & startup 重启还是一样;

3.重启监听lsnrctl stop 的时候无法关闭,进而判断是由于tnslsnr无响应卡死了,果断:

[oracle@svr-tongan ~]$ ps -ef|grep tnslsnr|grep -v "grep"
oracle 1949 1 0 May23 ? 00:01:56 /data/oracle/product/10.2.0/db_1/bin/tnslsnr LISTENER -inherit (查看tnslsnr进程)
[oracle@svr-tongan ~]$ kill -9 1949 (杀掉进程)
[oracle@svr-tongan ~]$ ps -ef|grep tnslsnr|grep -v "grep" (看看杀成功了没)
[oracle@svr-tongan ~]$ lsnrctl start (启动监听)

重开应用OK!搞定!

(备注下解决方法,暂还未分析出现问题的原因)

原文地址:https://www.jb51.cc/oracle/209078.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐