没有找到预期的归档日志,归档日志的丢失将影响可恢复性

ps:

 备份归档是把归档日志备份一次,而不是把在线日志变成归档,在线日志变成归档是打开了归档模式后的自动行为


错误“没有找到预期的归档日志,归档日志的丢失将影响可恢复性” 是由于 自己手动删除归档日志造成的。



  我是先手动删除归档日志,然后再备份归档日志的,错就错在手动删除归档日志。

backup archivelog all里面的all是指所有,不管归档日志过不过期。
出现RMAN-06059,ORA-19625此种情况是因为归档日志已被删,但RMAN备份的时候仍然需要,备份无法进行下去,  
执行change archivelog all crosscheck ;检查归档日志命令  
RMAN> crosscheck archivelog all  ;  
发现有很多过期的归档,运行以下命令进行删除过期的归档    
RMAN> delete expired archivelog all;  
删除过期的归档,现在再执行一次备份就没问题了。

ps:

假设有归档a,b,c,d
all就是都要备份,而a,b已经过期,而且手动删除了
正常备份就会报错
crosscheck并删除过期之后
记录里面就剩c,d
再备份就不报错了





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值