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

    数据库open成功后报ORA-00353 ORA-00354错误引起的一系列问题(本质ntfs文件系统异常)

    惜分飞发表于 2024-04-03 14:41:51
    love 0

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

    标题:数据库open成功后报ORA-00353 ORA-00354错误引起的一系列问题(本质ntfs文件系统异常)

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

    服务器异常断电之后,开机启动数据库启动成功,但是报ORA-00353 ORA-00354以及ORA-600 kdsgrp1错误

    Sun Mar 31 01:19:51 2024
    MTTR advisory is disabled because FAST_START_MTTR_TARGET is not set
    Sun Mar 31 01:19:51 2024
    SMON: enabling cache recovery
    [4528] Successfully onlined Undo Tablespace 2.
    Undo initialization finished serial:0 start:64250 end:64859 diff:609 (6 seconds)
    Verifying file header compatibility for 11g tablespace encryption..
    Verifying 11g file header compatibility for tablespace encryption completed
    SMON: enabling tx recovery
    Database Characterset is ZHS16GBK
    No Resource Manager plan active
    replication_dependency_tracking turned off (no async multimaster replication found)
    Starting background process QMNC
    Sun Mar 31 01:19:57 2024
    QMNC started with pid=40, OS id=4912 
    Sun Mar 31 01:20:03 2024
    Completed: alter database open
    Sun Mar 31 01:20:04 2024
    Starting background process CJQ0
    Sun Mar 31 01:20:04 2024
    CJQ0 started with pid=20, OS id=5104 
    Setting Resource Manager plan SCHEDULER[0x32DE]:DEFAULT_MAINTENANCE_PLAN via scheduler window
    Setting Resource Manager plan DEFAULT_MAINTENANCE_PLAN via parameter
    Sun Mar 31 01:20:07 2024
    Starting background process VKRM
    Sun Mar 31 01:20:07 2024
    VKRM started with pid=48, OS id=4160 
    Sun Mar 31 01:20:32 2024
    Incomplete read from log member 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'. Trying next member.
    Incomplete read from log member 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'. Trying next member.
    Errors in file E:\APP\ADMINISTRATOR\diag\rdbms\xifenfei\xifenfei\trace\xifenfei_j000_4180.trc(incident=132393):
    ORA-00353: 日志损坏接近块 13792 更改 33686946 时间 03/31/2024 00:17:54
    ORA-00334: 归档日志: 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'
    Incomplete read from log member 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'. Trying next member.
    Incomplete read from log member 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'. Trying next member.
    Errors in file E:\APP\ADMINISTRATOR\diag\rdbms\xifenfei\xifenfei\trace\xifenfei_j000_4180.trc(incident=132394):
    ORA-00353: 日志损坏接近块 13792 更改 33686946 时间 03/31/2024 00:17:54
    ORA-00334: 归档日志: 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'
    ORA-00353: 日志损坏接近块 13792 更改 33686946 时间 03/31/2024 00:17:54
    ORA-00334: 归档日志: 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'
    Errors in file E:\APP\ADMINISTRATOR\diag\rdbms\xifenfei\xifenfei\incident\incdir_132393\xifenfei_j000_4180_i132393.trc:
    ORA-00354: 损坏重做日志块标头
    ORA-00353: 日志损坏接近块 13792 更改 33686946 时间 03/31/2024 00:17:54
    ORA-00334: 归档日志: 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'
    ORA-00353: 日志损坏接近块 13792 更改 33686946 时间 03/31/2024 00:17:54
    ORA-00334: 归档日志: 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'
    Sun Mar 31 01:20:35 2024
    Sweep [inc][132394]: completed
    Errors in file E:\APP\ADMINISTRATOR\diag\rdbms\xifenfei\xifenfei\trace\xifenfei_j000_4180.trc:
    ORA-00354: 损坏重做日志块标头
    ORA-00353: 日志损坏接近块 13792 更改 33686946 时间 03/31/2024 00:17:54
    ORA-00334: 归档日志: 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'
    Errors in file E:\APP\ADMINISTRATOR\diag\rdbms\xifenfei\xifenfei\trace\xifenfei_j000_4180.trc(incident=132395):
    ORA-00600: 内部错误代码, 参数: [kdsgrp1], [], [], [], [], [], [], [], [], [], [], []
    Incomplete read from log member 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'. Trying next member.
    Incomplete read from log member 'E:\APP\ARCHIVELOG\ARC0000005281_1157968160.0001'. Trying next member.
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    

    再次重启数据库报ORA-600 2131错误,数据库无法正常mount

    Sun Mar 31 08:59:20 2024
    alter database mount exclusive
    Errors in file E:\APP\ADMINISTRATOR\diag\rdbms\xifenfei\xifenfei\trace\xifenfei_ora_3232.trc  (incident=144175):
    ORA-00600: ??????, ??: [2131], [9], [8], [], [], [], [], [], [], [], [], []
    Use ADRCI or Support Workbench to package the incident.
    See Note 411.1 at My Oracle Support for error and packaging details.
    ORA-600 signalled during: alter database mount exclusive...
    

    因为这个库有ctl备份,通过rman还原ctl备份,然后尝试recover库,结果报ORA-00310 ORA-00334(由于需要的redo无法正常应用导致)
    20240403223225


    对于这类情况,只能通过屏蔽一致性强制打开库
    20240403223432

    数据报ORA-600 2662错误,此类错误比较简单,使用patch scn工具一键搞定(ORA-600 2662快速恢复之Patch scn工具),数据库open成功,导出数据完整恢复
    对于正常open的库,出现此类问题属于反常现象,通过分析系统事件确定是由于ntfs文件系统本身有问题导致
    20240403223855

    • ORA-00600: internal error code, arguments: [4194], [], [], [], [], [], [], []
    • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复
    • mysql数据库被黑恢复—应用层面delete删除
    • ORA-600 2662快速恢复之Patch scn工具
    • ORA-600 kcrf_resilver_log_1故障处理
    • 记录一次ORA-01200完美恢复
    • tab$被恶意删除sys用户之外记录
    • win环境报ora-600 kokasgi1处理
    • ORA-01595/ORA-600 4194处理
    • ORA-600 kcbr_apply_change_11
    • 记录一次200T的数据库恢复经历
    • 再次遇到ORA-600 kokasgi1故障恢复



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