ORACLE 使用RMAN管理歸檔日誌 archived log
阿新 • • 發佈:2019-02-03
oracle 歸檔日誌通常使用rman進行管理,作為備份集的一部分
正常情況下,可以根據方法刪除
delete archivelog all complete before ‘sysdate – 7′ ;
這個操作會直接刪除物理檔案,並且同步到控制檔案記錄中
刪除物理檔案之後,要使用rman 的crosscheck命令檢查一下,把記錄同步到控制檔案
登陸RMAN後執行:
cross check archivelog all;
delete expired archivelog all; ---這個只刪除過期的日誌
正常情況下,可以根據方法刪除
1 過期策略
crosscheck archivelog all;delete expired archivelog all; ---這個只刪除過期的日誌
delete archivelog all; --刪除全部歸檔日誌
2 根據保留時間
delete archivelog all complete before ‘sysdate – 7′ ;
這個操作會直接刪除物理檔案,並且同步到控制檔案記錄中
3 作業系統級別的刪除方法
find . -name *.arc -mtime +7 |xargs rm -f
或直接到歸檔日誌的目錄下: rm -rf archivename.arc
刪除物理檔案之後,要使用rman 的crosscheck命令檢查一下,把記錄同步到控制檔案
登陸RMAN後執行:
cross check archivelog all;
delete expired archivelog all; ---這個只刪除過期的日誌
delete archivelog all; --刪除全部歸檔日誌
4.備份刪除RMAN指令碼:
--見http://blog.csdn.net/haibusuanyun/article/details/11608505