IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    redo写丢失导致ORA-600 kcrf_resilver_log_1故障

    惜分飞发表于 2024-08-22 13:38:50
    love 0

    联系:手机/微信(+86 17813235971) QQ(107644445)QQ咨询惜分飞

    标题:redo写丢失导致ORA-600 kcrf_resilver_log_1故障

    作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]

    有一个客户硬件故障,做完硬件恢复之后,数据库启动报ORA-600 kcrf_resilver_log_1错误.
    kcrf_resilver_log_1

    Thu Aug 22 13:37:50 2024
    alter database open
    Beginning crash recovery of 1 threads
     parallel recovery started with 3 processes
    Started redo scan
    Errors in file e:\oracle\zy\diag\rdbms\orcl\orcl\trace\orcl_ora_1640.trc  (incident=9767):
    ORA-00600: 内部错误代码, 参数: [kcrf_resilver_log_1], [0x7DCEBE020], [2], [], [], [], [], [], [], [], [], []
    Incident details in: e:\oracle\zy\diag\rdbms\orcl\orcl\incident\incdir_9767\orcl_ora_1640_i9767.trc
    Thu Aug 22 13:37:55 2024
    Trace dumping is performing id=[cdmp_20240822133755]
    Aborting crash recovery due to error 600
    Errors in file e:\oracle\zy\diag\rdbms\orcl\orcl\trace\orcl_ora_1640.trc:
    ORA-00600: 内部错误代码, 参数: [kcrf_resilver_log_1], [0x7DCEBE020], [2], [], [], [], [], [], [], [], [], []
    Errors in file e:\oracle\zy\diag\rdbms\orcl\orcl\trace\orcl_ora_1640.trc:
    ORA-00600: 内部错误代码, 参数: [kcrf_resilver_log_1], [0x7DCEBE020], [2], [], [], [], [], [], [], [], [], []
    

    查询mos出现该问题的原因一般是由于redo log write lost导致
    kcrf_resilver_log_1-9056657


    这个问题恢复起来不难,一般就是尝试强制打开库,以前有过类似的恢复case:
    ORA-600 kcrf_resilver_log_1故障处理
    ORA-00600[kcrf_resilver_log_1]异常恢复

    • ORA-00600[kcrf_resilver_log_1]异常恢复
    • ORA-600 kcrf_resilver_log_1故障处理
    • ora-600 kcratr_scan_lastbwr
    • ORA-600 kcratr_scan_lastbwr 恢复
    • 分布式存储故障导致数据库无法启动故障处理
    • 记录一次ORA-01200完美恢复
    • 存储断电导致ORA-00325故障恢复
    • 因为人工误操作导致resetlogs scn不一致恢复
    • ORA-00600 dbkif_find_next_record_1
    • win环境报ora-600 kokasgi1处理
    • ORA-600 ksuloget2 恢复
    • ORA-600 3600恢复—-resetlogs scn异常


沪ICP备19023445号-2号
友情链接