ORA-00600: internal error code

来源:这里教程网 时间:2026-03-03 19:03:16 作者:

现象:Oracle 启动后,实例自动关闭,后台报ORA-00600分析:通过日志分析发现undo 表空间有问题,通过DBV 根据对所有文件进行检查发现,undo 的一个文件存在坏块,如下:DBVERIFY - Verification starting : FILE = /data/nmgx/nmgx/undotbs03.dbf DBV-00200: Block, DBA 235615928, already marked corrupt DBV-00200: Block, DBA 235874483, already marked corrupt 启动数据库后根据日志分析诱发如下报错:ORA-00600: internal error code, arguments: [KSLFDNG2], [0x2C8326608], [32767], [0x2C68E6C00], [0x000000000] 根据Oracle mos 1332252.1 建议对数据库内部对象进行重建,重建后问题还在,Oracle mos  1950230.1 建议调整参数v> _smu_debug_mode=1024 可以启动数据库,然后对问题对象进行处理。 通过设置该参数,数据库启动,由于我的环境是测试,我们只需要把数据导出就可以,没有继续进行修改。 发现原因:存储坏块

相关推荐

热文推荐