li
  当前位置:主页 > 性能优化 > 文章内容
li
ORA-600 [2103]错误解决过程
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-03-14   阅读:14  

   问题基本情况描述: 

   数据库:Oracle10g(10.1.0.4)

    操作系统:Aix5L

    数据库架构:Oracle10g RAC+DataGuard

    数据库故障现象:数据库不定期的晚上会自动宕机,包括远程的备份库也同时被挂起。

  首先查看用户两台数据库服务器上的Alert告警日志文件,看看有无错误信息。经检查发现,每次数据库宕机的时候都会出现如下的日志信息:

Errors in file /ora/app/oracle/admin/orcl1/bdump/orcl1_lgwr_430484.trc:

ORA-00600: Message 600 not found; No message file for product=RDBMS, facility=ORA; arguments: [2103] [0] [0] [1] [900]

Tue Jan 23 00:09:04 2007

Trace dumping is performing id=[cdmp_20070123000903]

Tue Jan 23 00:09:04 2007

Errors in file /ora/app/oracle/admin/orcl1/bdump/orcl1_lgwr_430484.trc:

ORA-00600: Message 600 not found; No message file for product=RDBMS, facility=ORA; arguments: [2103] [0] [0] [1] [900]

Tue Jan 23 00:09:04 2007

LGWR: terminating instance due to error 470

数据库出现ORA-600的严重错误,从而最后LGWR进程导致数据库整个崩溃。

IXDBA.NET技术社区

metalink上查询了ORA-600[2103]这个错误,发现此错误表示Oracle进程在900s之内无法获得CF enqueue。这个错误可能由于以下两个原因引起:

1. 控制文件所在的文件系统的I/O非常慢。

2. 在实例的Alert日志文件中发现非常频繁的日志切换。

从上面的日志信息中我们可以发现是LGWR进程在试图获得CF enqueue,然后继续去检查BDUMP目录下在发生错误的时候的LMD的跟踪文件,发现存在如下信息:

ENQUEUE DUMP REQUEST: from 1 on [0x0][0x0],[CF] for reason 2 mtype 0DUMP LOCAL BLOCKER/HOLDER: block level 4 res [0x0][0x0],[CF]

经查证后发现是Bug 4531010 和Bug 4502201,在补丁集10.1.0.5中可以修正此bug。

因此,建议从10.1.0.4升级到10.1.0.5来解决此问题




  上一篇: ORA-04098错误解决方法   下一篇: ORA-00701 warmstarting对象的另...
li
 §相关评论  
 热点文章

·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 编辑推荐
·Resize datafile导致ASM Crash
·在Oracle10g RAC下新增ASM磁盘
·ORACLE SQL性能优化系列 (一)
·oracle性能调优:管理oracle日志
·oracle RAC环境中系统时钟的调
·why:Rac的心跳线不支持交叉线?
·RAC的VIP及实例依赖关系:版本O
·如何启动DataGuard的备用数据库
·系统表空间IO错误 数据损坏处理
·不幸中的万幸:遭遇ORA-00600 [
·用ORACLE的高级复制实现内外网
li
 相关篇章
·ORA-04098错误解决方法
·ora-12638:身份证明检索失败的解...
·如何解决ora-600 12700错误
·ORA-00600: internal error code...
·Oracle中ORA-01599错误的解决方法
·ORA-12154: TNS: 无法解析指定的...
·ORA-01562 和 ORA-01628 问题解决...
·ora-02069 错误解决方法
·ORA-00600: 内部错误代码,参数:...
·streams流复制ORA-01403错误解决...
·ORA-00701 warmstarting对象的另...
·ORACLE ORA-1693错误以及表和索...
·oracle ora-01861文字与格式字符...
·ORA-00904 invalid column name案...
·oracle ORA-01991错误--重建密码...
·oracle中ora-0100错误打开游标过...
·ORA-25153: 临时表空间为空
·ORA-29516 Aurora assertion fai...
·ORA-01460的解决方法
·ORA-01599: failed to acquire r...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接