欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【oracle案例】RMAN-08138

程序员文章站 2023-08-25 11:59:51
1.1.1. rman-08138 日期:2014-05-21 14:36 环境:测试环境 【情景描述】 在测试机上,使用rman来删除归档日志文件的时候,提示warnin...

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;