DataGuard环境中主库RMAN删除归档时报ORA-08137

在2节点rac的Oracle DataGuard环境中,由于物理备用库网络丢包严重,RMAN删除归档时遇到ORA-08137错误。问题原因是归档日志未在备用库应用,且有进程可能持有归档。解决方案包括切换到最大性能模式、临时设置log_archive_dest_state_2为defer或使用force选项删除归档。
摘要由CSDN通过智能技术生成

1.问题描述

客户环境:2节点rac,Centos6.5,配置了一个单实例physical standby,数据库数据量200g左右,日归档量10g

问题现象:2019年11月20日,源端备份软件每天全备数据库,RMAN删除三天前归档,但是监控系统报空间不足,经过检查,归档依然保留了2019年11月12日的到2019年11月20日的归档,并没有删除三天前的归档,经过检查备份软件生成备份日志,发现日志中报错如下:

RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture process
archived log file name=+FRADG/honor/archivelog/2019_11_22/thread_1_seq_365.534.1024999167 thread=1 sequence=365

2.问题原因

(1)分析原因

通过报错描述,初步判断为两方面原因:

a.有进程打开持有归档

b.归档日志并未传输应用到physical standby端,由于配置了physical standby,默认如果归档日志未在备库应用,源库不允许使用RMAN删除归档,防止发生gap。

(2)排查

a.排查是否有进程持有打开未删除归档

1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值