Oracle歸檔空間不足,delete archivelog all;命令失效時解決方法

mengzhaoliang發表於2010-09-19

描述:如果歸檔日誌寫滿磁碟空間,如果使用作業系統的命令刪除歸檔日誌,Oracle並不能識別出有空閒的空間。在rman中使用delete archivelog all命令還不能解決時,可以嘗試下面的命令。

 

手工刪除歸檔日誌,Rman備份檢測到日誌缺失,從而無法進行下一步操作:

手工執行crosscheck命令:

RMAN>crosscheck archivelog all;

 

刪除過期日誌:

RMAN>delete expired archivelog all;

 

提示是否刪除,選擇“YES

 

如果資料庫處於mount狀態

SQL>alter database open;

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-674382/,如需轉載,請註明出處,否則將追究法律責任。

相關文章