Recovery Manager: Release 10.2.0.4.0
直接從作業系統上刪除歸檔後,雖然磁碟空間釋放了,但是備份的時候,rman 還是不認的,需要執行一下命令
空間不足會出現 ORA-00257:archiver error
RMAN> crosscheck archivelog all;
加上 noprompt 就不提示了
RMAN> delete noprompt expired archivelog all;
這種寫法有提示
RMAN> delete expired archivelog all;
或者換種方式刪除歸檔日誌
刪除7天前
delete archivelog all completed before 'sysdate-7';
刪除7天前到1天前的
delete archivelog from time 'sysdate-7' until time 'sysdate-1';
加上force 的話,會刪除有效歸檔日誌
delete noprompt force archivelog all completed before 'sysdate - 7';