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;