zoukankan      html  css  js  c++  java
  • Oracle-RAC环境中,当归档目录满了之后,DB实例变成Stuck Archiver状态处理

    现状

    image-20210712103802663

    Stuck Archiver代表归档满,数据库实例不能切换online redo log,挂起

    分析处理

    1. 清理归档日志

    rman target / 
    # 把无效的expired的archivelog标出来
    crosscheck archivelog all; 
    # 删除过期的归档日志
    delete expired archivelog all;
    # 删除一天以前的归档日志
    delete noprompt archivelog all completed before 'sysdate -1';
    # 删除10天前的归档日志
    delete noprompt archivelog until time "sysdate - 10";
    
    

    2. 检查归档目录是否限额

    show parameter db_recovery_file_dest
    

    3. 清理完成归档日志之后,切换日志验证是否正常

    alter system switch logfile;
    

    4. 若是DG环境,还需要在主库设置归档传输

    alter system set log_archive_dest_state_2=defer scope=both sid='*';
    alter system set log_archive_dest_state_2=enable scope=both sid='*';
    
  • 相关阅读:
    人机猜拳
    M1分数分配
    postmortem report of period M1
    视频文档分享网站场景测试说明书
    功能规格说明书
    11.9Daily Scrum
    11.6Daily Scrum
    需求博客
    11.5Daily Scrum
    11.3Daily Scrum
  • 原文地址:https://www.cnblogs.com/binliubiao/p/15001941.html
Copyright © 2011-2022 走看看