歸檔日志清理


當數據庫歸檔日志滿了后,將無法正常登入數據庫,需要刪除一部分歸檔日志才能正常登入數據庫。
 
一、首先刪除歸檔日志目錄下的物理文件,刪除時至少保留最近幾天的日志用於數據恢復。
1、archive log list
2、show parameter recovery

 

 

二、刪除歸檔日志物理文件后,可以正常登入數據庫,但是到這一步還沒完全把歸檔日志刪除干凈,因為ORACLE的控制文件中仍然記錄着這些歸檔日志的信息。我們使用rman完成這一步。
1、$rman target /
2、RMAN> crosscheck archivelog all;
3、RMAN> list expired archivelog all;
4、RMAN> delete expired archivelog all;
5、RMAN> delete archivelog until time "sysdate-7";-----刪除系統當前時間7天前的歸檔日志
6、RMAN> crosscheck archivelog all;------再次執行,檢查歸檔日志是否已經被刪除


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM