1. 程式人生 > >oracle 正確刪除歸檔日誌,並清除 V$ARCHIVED_LOG 資料

oracle 正確刪除歸檔日誌,並清除 V$ARCHIVED_LOG 資料

1. 連線 RMAN 管理

  1. rman target /  


2. 檢視歸檔日誌列表

  1. RMAN> crosscheck archivelog all;  

3. 刪除所有歸檔日誌
  1. RMAN> DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE';  

4. 清空V$ARCHIVED_LOG
  1. SQL> execute sys.dbms_backup_restore.resetCfileSection(11);  

5. 檢視 V$ARCHIVED_LOG
  1. SQL> select * from V$ARCHIVED_LOG;  

6. 生成新的日誌檔案
  1. SQL> alter system switch logfile;  

刪除完成

轉自:http://blog.csdn.net/cdmamata/article/details/51833734