沒有找到預期的歸檔日誌,歸檔日誌的丟失將影響可恢復性

ps:

 備份歸檔是把歸檔日誌備份一次,而不是把在線日誌變成歸檔,在線日誌變成歸檔是打開了歸檔模式後的自動行爲


錯誤“沒有找到預期的歸檔日誌,歸檔日誌的丟失將影響可恢復性” 是由於 自己手動刪除歸檔日誌造成的。



 我是先手動刪除歸檔日誌,然後再備份歸檔日誌的,錯就錯在手動刪除歸檔日誌。

backup archivelog all裏面的all是指所有,不管歸檔日誌過不過期。
出現RMAN-06059,ORA-19625此種情況是因爲歸檔日誌已被刪,但RMAN備份的時候仍然需要,備份無法進行下去,  
執行change archivelog all crosscheck ;檢查歸檔日誌命令  
RMAN> crosscheck archivelog all  ;  
發現有很多過期的歸檔,運行以下命令進行刪除過期的歸檔    
RMAN> delete expired archivelog all;  
刪除過期的歸檔,現在再執行一次備份就沒問題了。

ps:

假設有歸檔a,b,c,d
all就是都要備份,而a,b已經過期,而且手動刪除了
正常備份就會報錯
crosscheck並刪除過期之後
記錄裏面就剩c,d
再備份就不報錯了





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章