美文网首页
Oracle11g归档空间满的处理方法

Oracle11g归档空间满的处理方法

作者: willy0922 | 来源:发表于2020-04-17 16:28 被阅读0次

    1. 连接 RMAN 管理

    rman target /

    2. 查看归档日志列表

    RMAN> crosscheck archivelog all;

    3. 删除所有归档日志

    RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE';

    4. 清空V$ARCHIVED_LOG

    SQL> execute sys.dbms_backup_restore.resetCfileSection(11);

    5. 查看 V$ARCHIVED_LOG

    SQL> select * from V$ARCHIVED_LOG;

    6. 生成新的日志文件

    SQL> alter system switch logfile;

    7.以上处理后并没有删除硬盘上实际的的*.dbf文件,可使用下面语句实际删除

    清理近7天的物理.dbf文件:
    find /oradata12/oracle/dbs -xdev -mtime +7 -name "
    .dbf" -exec rm -rf {} ;

    相关文章

      网友评论

          本文标题:Oracle11g归档空间满的处理方法

          本文链接:https://www.haomeiwen.com/subject/pjeyvhtx.html