12.2备库rman使用delete删除归档日志报错RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture process
问题:
客户环境12.2 dg备库环境,定时清理归档脚本并未正常清理归档日志文件。
观察日志可以发现存在如下信息
RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture process .
一般情况下,如果在备库环境或者主库环境,配置归档清理测量后,DG环境未应用归档将不允许删除。
本次排查RMAN清理归档策略默认,且无法删除的归档日志在DG视图v$archived_log 中applied列为YES
匹配MOS
RMAN- while Deleting Archived Logs from Standby (文档 ID 2169282.1)
CAUSE
log_archive_dest_2 on standby which points to primary database was deferred :
log_archive_dest_2 <SERVICE_NAME> ASYNC NOAFFIRM valid_for=(online_logfile,primary_role) db_unique_name=<SERVICE_NAME>
log_archive_dest_state_2= DEFER
This is functionality change in Oracle12c with fix of <bug 16082541>: RMAN DELETES ARCHIVELOGS WHICH HAVE NOT BEEN APPLIED TO A DEFERRED STANDBY
SOLUTION
1. Enable the destination:
SQL>alter system set log_archive_dest_state_2 = ENABLE;
Once destination 2 is enabled , then Please run the archivelog deletion command on standby from RMAN .
2. If the destination should not be considered, unset the destination rather setting it's state to DEFER.
实际情况发现,DG配置远程归档参数,指向主库,且远程归档线程状态为DEFER,按照文档提示,修改为ENABLE后,手工执行归档清理脚本后正常。
最新文章
- C# 基础排序与查找算法
- iOS之UI--UITabBarController
- JS如何将CST格式的日期转换为制定格式String
- dede图片横向滚动
- bootstrap小例子等
- MySQL安装(图文详解)
- Javascript深度克隆一个对象
- Android Game
- C#在局域网中连接Liunx上的MySql数据库
- SonicUI在MFC中的使用
- 加速scp传输速度
- Tomcat 设置开机自启
- HashMap 学习 (JDK8)
- webapp中绝对定位/固定定位与虚拟键盘冲突的问题
- R语言语法基础二
- [leetcode]76. Minimum Window Substring最小字符串窗口
- hadoop之 hadoop能为企业做什么?
- python基础学习第二天
- 前端 HTML body标签相关内容 常用标签 表单标签 form里面的 label标签介绍
- 使用Spring-data-jpa(1)(三十)
热门文章
- ubuntu dnsmasq
- DELPHI正则表达式
- TynSerial序列(还原)TClientDataSet
- 有依赖的背包---P1064 金明的预算方案
- 用户登录之asp.net cookie的写入、读取与操作
- 一个Flask应用运行过程剖析
- 阶段5 3.微服务项目【学成在线】_day17 用户认证 Zuul_02-用户认证-认证服务查询数据库-需求分析&;搭建环境
- Day4作业:蛋疼CRM系统
- (一)java面试易忘题目精选(1)
- Asp.net C# 使用Newtonsoft.Json 实现DataTable转Json格式数据