天天看點

通過RMAN指令清理歸檔日志失敗報錯RMAN-08137解決方案

1. 報錯如下:

RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture process

archived log file name=/archive_bams/1_71800_812561563.arc thread=1 sequence=71800

2. 觸發bug:metalink ID 1079953.1

    通常是在搭建dg的時候,主庫和備庫已經互相确認了主備關系,但是備庫的歸檔日志缺失了一部分,導緻備庫上僅有的那部分歸檔日志無法成功應用日志。這時主庫認為備庫沒有成功應用這些歸檔,而無法在主庫中删除對應的歸檔日志。

3. 解決方案:清理主庫歸檔時,增加force關鍵字

DELETE noprompt force ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-1';