视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Oracle数据库的挂起情况
2020-11-09 11:10:25 责编:小采
文档


1、客户端连接不上数据库。 2、查看数据库的实例状态为OPEN,并且alert_SID.log没有错误 3、查看数据库时出现下面的信息:

1、客户端连接不上数据库。

2、查看数据库的实例状态为OPEN,并且alert_SID.log没有错误

3、查看数据库时出现下面的信息:

$ lsnrctl status

LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 05-DEC-

2011 09:13:49

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=testdb)(PORT=1568)))

不能正常查询出监听实例的信息,就一直不动了。好像挂起的现象。

Lsnrctl stop, lsnrctl start都不能正常执行,情况像lsnrctl status一样。

解决:

在OS中杀死lsnrct的进程

查询:

$ ps -ef|grep lsnr

oraoms 598058 1 0 Oct 08 - 28:38 /home/oraoms/OraHome_1/bin/tn

slsnr LISTENER -inherit

oraoms 970884 1790128 0 09:19:21 pts/0 0:00 grep lsnr

oraoms 1814580 598058 0 07:26:15 - 0:00 /home/oraoms/OraHome_1/bin/tn

slsnr LISTENER -inherit

$

杀死进程:

$ kill 1814580

$ ps -ef|grep lsnr

oraoms 598058 1 1 Oct 08 - 28:38 /home/oraoms/OraHome_1/bin/tn

slsnr LISTENER -inherit

oraoms 10077 1790128 0 09:19:42 pts/0 0:00 grep lsnr

$ kill 598058

$ ps -ef|grep lsnr

oraoms 598060 1790128 0 09:20:00 pts/0 0:00 grep lsnr

$ lsnrctl status

LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.1.0 - Production on 05-DEC-

2011 09:20:04

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=testdb)(PORT=1568)))

TNS-12541: TNS:no listener

TNS-12560: TNS:protocol adapter error

TNS-00511: No listener

IBM/AIX RISC System/6000 Error: 79: Connection refused

$

再次启动,则可以解决。

$ lsnrctl start

下载本文
显示全文
专题