暂无图片
分享
MashiMaro
2020-03-03
Oracle protection_level 状态为 resynchronization

问题背景:
DG环境, 一主一备,主备均为Oracle10g 10.2.0.5.0 ,备库为 Physical Standby
问题描述:
某天备机突然宕机,且无法通过远程登录。强制重启后启动备用数据库,并开启归档进程。提示有几个归档文件没有备份成功,遂通过手工注册的方式逐一进行日志的归档。成功后主备数据库可正常进行日志传输和备份。

但主备数据库的protection_level均为 RESYNCHRONIZATION 状态,protection_mode 为 MAXIMUM AVAILABILITY状态。

主库用在用RMAN进行备份的时候,有归档日志提示ORA-08137错误。且开始的日志即为当时备库出现问题的时候。但是该日志已经通过手工注册的方式进行了处理。

请问此问题还可以从何处着手处理,感谢解惑。

收藏
分享
4条回答
默认
最新
你好我是李白

手工在DG备库注册了归档,但是主库控制文件并没有记录,所以主库并不知道备库已经解决了gap问题,rman删除归档策略如果配置了CONFIGURE ARCHIVELOG DELETION POLICY,则此时主库不允许删除归档,删除归档包含之前gap的归档将报ORA-08137,如果确认那几个归档已经手工处理,可以使用delete force archivelog删除指定sequence归档或者修改RMAN策略CONFIGURE ARCHIVELOG DELETION POLICY,然后即可正常备份完成删除归档操作。

暂无图片 评论
暂无图片 有用 0
暂无图片
外包DBA

10g的不知道能不能设置成apply physical standby就自动删除

暂无图片 评论
暂无图片 有用 0
你好我是李白

手头也没有10g的库,所以翻了一下官方文档,10g官方文档如下:
ARCHIVELOG DELETION POLICY TO (APPLIED ON STANDBY
| NONE |CLEAR)
Governs archived redo log deletion policy for the flash recovery area. Possible
settings are:
■ APPLIED ON STANDBY - enables flash recovery area to delete
archivelogs that are applied on mandatory standby. See Oracle Data Guard
Concepts and Administration for details.
■ NONE - enables flash recovery area to delete archivelogs that are backed
up to tertiary device and that are obsolete based on the configured
backup retention policy. This is the default configuration.
■ CLEAR - clears the deletion policy and returns the specified configuration
to default value. The default value is NONE.

暂无图片 评论
暂无图片 有用 0
MashiMaro
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏