1.1.1. RMAN-08138
日期:2014-05-21 14:36
環境:測試環境
【情景描述】
在測試機上,使用RMAN來刪除歸檔日志文件的時候,提示WARNING警告,並且歸檔日志無法刪除。
【報錯信息】
RMAN> delete archivelog all completed before 'sysdate';
released channel: ORA_DISK_1
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=129 devicetype=DISK
RMAN-08138: WARNING: archived log notdeleted - must create more backups
archived log filename=/U01/app/test/rman/fra/TESTDB/archivelog/2014_05_20/o1_mf_1_68_9qo951ol_.arcthread=1 sequence=68
【報錯原因】
在RMAN中執行的delete命令跟RMAN中配置的archive log deletion策略相互沖突導致的。
【解決方法】
因為是在測試環境中測試用的,所以修改RMAN中歸檔日志的刪除策略,然後執行delete命令刪除歸檔日志。
當前的歸檔日志刪除策略:
CONFIGURE ARCHIVELOG DELETION POLICY TOBACKED UP 3 TIMES TO DISK;
修改策略:
RMAN> configure archivelog deletionpolicy clear;
修改後:
CONFIGURE ARCHIVELOG DELETION POLICY TONONE; # default
刪除歸檔日志:
RMAN> delete archivelog all completed;