- 最后登录
- 2023-8-16
- 在线时间
- 1686 小时
- 威望
- 2135
- 金钱
- 50532
- 注册时间
- 2011-10-12
- 阅读权限
- 200
- 帖子
- 5207
- 精华
- 39
- 积分
- 2135
- UID
- 2
|
5#
发表于 2012-7-22 14:09:43
ORA-600 [kddummy_blkchk] [file#] [block#] [check code]
ORA-00600: 内部错误代码, 参数: [kddummy_blkchk], [12], [60242838], [18018], [], [], [], []
即指向 file# 12 block# 60242838
18018 为check code 检测代码 ,check code说明了出现 kddummy_blkchk 函数 块检测出错的原因
ODM FINDING:
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.5 and later [Release: 10.2 and later ]
Information in this document applies to any platform.
Symptoms
The error received is:
ORA-01595: error freeing extent (51) of rollback segment (91))
ORA-00607: Internal error occurred while making a change to a data block
ORA-00600: internal error code, arguments: [kddummy_blkchk], [30], [3], [18018], [], [], [], []
Corrupt Block Found
TSN = 1, TSNAME = APPS_UNDOTS1
RFN = 30, BLK = 3, RDBA = 125829123
OBJN = 1, OBJD = -1, OBJECT = , SUBOBJECT =
SEGMENT OWNER = , SEGMENT TYPE =
Changes
This happens after trying to mark an extent as used by dbms_space_admin.tablespace_fix_bitmaps
Cause
This is being analyzed in bug 12349316
At the moment of writing this note, the bug is still under investigation.
Solution
The Workaround to avoid the problem once the corruption is introduced is :
1- Move all the objects from the affected tablespace to a new tablespace, that will workaround the problem
Once the bug be fixed, then apply the patch to avoid this situation to happens again.
建议:
就以上note看,这是10.2.0.5中的一个corruption bug
重建 tablespace , 并将原tablespace 上的对象迁移到新的表空间上 |
|