admin 管理员组文章数量: 1086019
2024年3月20日发(作者:h5常用标签)
【Oracle 10201 lsnrctl status卡住问题解决】
Linux + Oracle 10201
下午发现数据库连不上,查看情况,都没报错,
查看lsnrctl status 如下卡住了
[oracle@thdb oracle]$ lsnrctl status
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 12-12月-2011
16:00:47
Copyright (c) 1991, 2005, Oracle. All rights reserved.
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
alter日志和listener日志都正在,唯独有如下报错
*********************************************************************
**
Fatal NI connect error 12170.
VERSION INFORMATION:
TNS for Linux: Version 10.2.0.1.0 - Production
Oracle Bequeath NT Protocol Adapter for Linux: Version 10.2.0.1.0
- Production
TCP/IP NT Protocol Adapter for Linux: Version 10.2.0.1.0 -
Production
Time: 12-12月-2011 15:14:50
Tracing not turned on.
Tns error struct:
ns main err code: 12535
TNS-12535: TNS: 操作超时
ns secondary err code: 12560
nt main err code: 505
TNS-00505: 操作超时
nt secondary err code: 110
nt OS err code: 0
Client address:
(ADDRESS=(PROTOCOL=tcp)(HOST=172.16.4.68)(PORT=54729))
解决如下:
ps -ef|grep ora 发现有两个监听程序在跑;
ps -ef|grep tns 查出进程号
kill -9 杀掉一个监听进程
lsnrctl start 显示启动成功,plsql连接正常,解决……
查了些资料,如下,要详细读读 好像是10G的bug
这个问题暂时定为oracle的bug,bug号 4518443
处理方法: 加入SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER=OFF
Intermittent TNS Listener Hang, New Child Listener Process Forked [ID
340091.1]
--------------------------------------------------------------------------------
Modified 30-JUL-2010 Type ALERT Status PUBLISHED
In this Document
Description
Likelihood of Occurrence
版权声明:本文标题:Oracle 10201 lsnrctl status卡住问题解决 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710926627a579904.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论