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

    11.2.0.4库中遇到ORA-600 kcratr_nab_less_than_odr报错

    惜分飞发表于 2025-04-22 09:20:38
    love 0

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

    标题:11.2.0.4库中遇到ORA-600 kcratr_nab_less_than_odr报错

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

    今天有一个客户11.2.0.4的库由于断电报ORA-600 kcratr_nab_less_than_odr的故障

    C:\Users\Administrator>sqlplus / as sysdba
    
    SQL*Plus: Release 11.2.0.4.0 Production on 星期二 4月 22 10:56:36 2025
    
    Copyright (c) 1982, 2013, Oracle.  All rights reserved.
    
    
    连接到:
    Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    
    SQL> select * from v$version;
    
    BANNER
    --------------------------------------------------------------------------------
    
    Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
    PL/SQL Release 11.2.0.4.0 - Production
    CORE    11.2.0.4.0      Production
    TNS for 64-bit Windows: Version 11.2.0.4.0 - Production
    NLSRTL Version 11.2.0.4.0 - Production
    
    SQL> startup mount
    ORACLE 例程已经启动。
    
    Total System Global Area 1.9174E+10 bytes
    Fixed Size                  2289320 bytes
    Variable Size            3355443544 bytes
    Database Buffers         1.5771E+10 bytes
    Redo Buffers               45932544 bytes
    数据库装载完毕。
    SQL> alter database open;
    alter database open
    *
    第 1 行出现错误:
    ORA-00600: 内部错误代码, 参数: [kcratr_nab_less_than_odr], [1], [4653],
    [50575], [50922], [], [], [], [], [], [], []
    

    alert日志报错信息

    Tue Apr 22 05:08:12 2025
    ALTER DATABASE   MOUNT
    Successful mount of redo thread 1, with mount id 3880792636
    Database mounted in Exclusive Mode
    Lost write protection disabled
    Completed: ALTER DATABASE   MOUNT
    Tue Apr 22 05:08:17 2025
    ALTER DATABASE OPEN
    Beginning crash recovery of 1 threads
     parallel recovery started with 15 processes
    Started redo scan
    Completed redo scan
     read 2451 KB redo, 1442 data blocks need recovery
    Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\ydhl\ydhl\trace\ydhl_ora_2164.trc  (incident=240429):
    ORA-00600: 内部错误代码, 参数: [kcratr_nab_less_than_odr], [1], [4653], [50575], [50922],[],[],[],[],[],[],[]
    Incident details in: D:\APP\ADMINISTRATOR\diag\rdbms\ydhl\ydhl\incident\incdir_240429\ydhl_ora_2164_i240429.trc
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    Aborting crash recovery due to error 600
    Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\ydhl\ydhl\trace\ydhl_ora_2164.trc:
    ORA-00600: 内部错误代码, 参数: [kcratr_nab_less_than_odr], [1], [4653], [50575], [50922],[],[],[],[],[],[],[]
    Errors in file D:\APP\ADMINISTRATOR\diag\rdbms\ydhl\ydhl\trace\ydhl_ora_2164.trc:
    ORA-00600: 内部错误代码, 参数: [kcratr_nab_less_than_odr], [1], [4653], [50575], [50922],[],[],[],[],[],[],[]
    ORA-600 signalled during: ALTER DATABASE OPEN...
    

    这个故障在一般在11.2.0.1版本中最为常见,处理起来比较简单,一般数据也会0丢失
    12c启动报kcratr_nab_less_than_odr
    又一例ORA-600 kcratr_nab_less_than_odr
    ORA-600 kcratr_nab_less_than_odr故障解决
    差点被误操作的ORA-600 kcratr_nab_less_than_odr故障
    这里处理比较简单,重建控制文件就完成了恢复工作
    102328


    • 12c启动报kcratr_nab_less_than_odr
    • 又一例ORA-600 kcratr_nab_less_than_odr
    • ORA-600 kcratr_nab_less_than_odr故障解决
    • 差点被误操作的ORA-600 kcratr_nab_less_than_odr故障
    • ora-600 kcratr_scan_lastbwr
    • 2025年第一起ORA-600 16703故障恢复
    • 存储断电导致ORA-00325故障恢复
    • redo写丢失导致ORA-600 kcrf_resilver_log_1故障
    • ORA-600 kcratr_scan_lastbwr 恢复
    • Oracle Recovery Tools 解决ORA-01190 ORA-01248等故障
    • 数据库启动报ORA-600 kcbgtcr_13处理
    • ORA-00600 dbkif_find_next_record_1



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