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!搞定!

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

相关文章

Java Oracle 结果集是Java语言中处理数据库查询结果的一种方...
Java AES和Oracle AES是现代加密技术中最常使用的两种AES加密...
Java是一种广泛应用的编程语言,具备可靠性、安全性、跨平台...
随着移动互联网的发展,抽奖活动成为了营销活动中不可或缺的...
Java和Oracle都是在计算机领域应用非常广泛的技术,他们经常...
Java 是一门非常流行的编程语言,它可以运行于各种操作系统上...