赛迪网 > IT技术 数据库 > 精彩更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

实例解析:Oracle10g两个监听进程的故障

发布时间:2007.09.07 04:37     来源:赛迪网    作者:limeinan

关于Oracle10g启动两个监听进程的故障报告

故障发生时数据库无法通过监听正常建立连接,检查时会发现系统上存在两个监听器进程,其中一个是另外一个的子进程。

示例:

local1:/ #ps -ef | grep tnslsnr 
oracle 925826 1 0 Apr 06 - 234:50 /u01/app
/oracle/product/102/bin/tnslsnr listener1 -inherit 
oracle 1081540 925826 0 21:39:39 - 0:00 
/u01/app/oracle/product/102/bin/tnslsnr listener1 -inherit

很多人在RAC环境下也遇到了类似的问题。

这个问题被最终确认为一个BUG,BUG号为:4518443

Oracle称在较大压力下,监听进程可能出现间歇性停止服务,此时Oracle会spaw出另外一个监听进程,进而导致两个监听进程互相影响的故障。

在非RAC环境下,可以通过在listener.ora中设置参数来暂时回避这个BUG。

SUBSCRIBE_FOR_NODE_DOWN_EVENT_=OFF

同时Oracle已经推出了相关Patch用来修正这个问题。 (责任编辑:卢兆林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· Oracle 10g中设定恢复点实现轻松的闪回 (08-16) · Oracle数据库系统2007年7月更新多个漏洞 (08-15)
· 在Oracle下开发Java程序的经典问题解答 (08-08) · 有哪些初始化参数最影响Oracle系统性能 (08-01)
· 教你快速了解PB所支持的Oracle 的版本 (07-31) · 细化解析Oracle 10g STATSPACK的新功能 (07-31)
· 解析Oracle 9i数据库异常关闭后的启动 (07-31) · 怎样解决Oracle 9i与Tomcat的端口冲突 (07-31)
· 轻松掌握:PB 连接 Oracle 7,Oracle 8 (07-31) · 删除Oracle 10g垃圾表的新方法 (07-30)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 网站建设市场重新洗牌 一卡通引领革命潮流
· 北京加快信息化建设 医保一卡通年底前启动
· ERP案例分析 SaaS带来冲击 IT服务商面临挑战
· 通方期货CRM解决方案 房地产行业CRM解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统