ORA-600(kcbnew_3)错误

在一个客户的9201 for Windows数据库中发现了这个错误。

 

 

这并不是一个单独的错误,紧跟这个ORA-600的还有一些相关的错误信息:

Fri Jan 28 15:13:32 2011
Errors in file d:\oracle\admin\sxncsw\udump\sxncsw_ora_4020.trc:
ORA-00600:
内部错误代码,参数: [kcbnew_3], [1], [], [], [], [], [], []

Fri Jan 28 15:13:44 2011
Errors in file d:\oracle\admin\sxncsw\udump\sxncsw_ora_4020.trc:
ORA-00600:
内部错误代码,参数: [kcbnew_3], [1], [], [], [], [], [], []

Fri Jan 28 15:13:58 2011
KCF: write/open error block=0x300019 nline=1
file=9 D:\ORACLE\ORADATA\SXNCSW\USERS01.DBF
error=27069 txt: 'OSD-04026:
传递的参数无效。 (OS 3145753)'
Fri Jan 28 15:13:58 2011
Errors in file d:\oracle\admin\sxncsw\bdump\sxncsw_dbw0_1504.trc:
ORA-01242: data file suffered media failure: database in NOARCHIVELOG mode
ORA-01114: IO error writing block to file 9 (block # 3145753)
ORA-01110: data file 9: 'D:\ORACLE\ORADATA\SXNCSW\USERS01.DBF'
ORA-27069: skgfdisp: attempt to do I/O beyond the range of the file
OSD-04026:
传递的参数无效。 (OS 3145753)

DBW0: terminating instance due to error 1242
Fri Jan 28 15:14:00 2011
Errors in file d:\oracle\admin\sxncsw\bdump\sxncsw_pmon_1480.trc:
ORA-01242: data file suffered media failure: database in NOARCHIVELOG mode

Instance terminated by DBW0, pid = 1504
Dump file d:\oracle\admin\sxncsw\bdump\alert_sxncsw.log

关于ORA-27069OSD-4026bug,可以参考:http://yangtingkun.itpub.net/post/468/517015

metalink上检查了ORA-600(kcbnew_3)错误,发现出现这个错误是由于内存中BLOCK块头的一致性检查失败。

根据文档的描述,感觉当前的问题和Bug 2414972比较吻合,由于用户的数据修改,导致表空间自动扩展,从而引起了这个ORA-600的错误,由于表空间的数据文件大小超过了4G,随后又引发了另外的bug,从而导致数据库CRASH

关于这个bugFIXED版本在metalink的不同文档中有不同的说明,有的说在9.2.0.2FIXED,有的说在9.2.0.4中被FIXED

无论怎样,当前的9.2.0.1肯定是受影响的。而且一般9.2的补丁至少也要打到9204,也就是说这个bug肯定会被FIXED,难怪用了那么长时间的9.2也没有碰到过。

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/4227/viewspace-693832/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/4227/viewspace-693832/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值