因为Oracle archivelog会不断生产,一般会设置定期清理archivelog的排程,类似下面。但DG环境中因为某些原因导致主库事务没有即使传到standby,而这时如果主库的archivelog也被清理掉了,主备库就产生了日志GAP export ORACLE_SID=abc export ORACLE_HOME=/u01/product/oracle/ export PATH=$ORACLE_HOME/bin:$PATH export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 rman target / <<EOF run { crosscheck archivelog all; DELETE NOPROMPT ARCHIVELOG until time 'sysdate-7'; } exit; EOF 如何能够确保standby日志接收到了,主库archivelog才会被删除呢?11G 后提供了RMAN的archivelog删除策略 CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY; 注:这里是说archivelog在standby目录中接收生产了,并不是被实际应用了。 因为这样说?一种情况standby正常开启,但MPR不开启应用redo,其实standby也能接收主库传递过来的archivelog但并没有被应用,这时主库的archivelog是可以被清理的 默认 CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON NONE;SHOW ALL 命令能看到 实验1.关闭standby DB,模拟standby无法接受archivelog 2. 主库rman中配置CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON STANDBY; 3. 主库切换生成新log,模拟gapSQL> alter system switch logfile;SQL> / 4.因为standby未接收到archivelog,对主库备份archivelog同时加了DELETE INPUT清理归档报错RMAM-08120
5.因为standby未接收到archivelog,对主库delete archivelog报错RMAM-08120
注:如果带上FORCE参数可以忽略 RMAM-08120直接删除archivelog, delete FORCE archivelog until time 'sysdate' ;
编辑推荐:
- 通过RMAN设置standby接收日志后主库归档日志才可删除03-03
- Oracle 20c 新特性:Online SecureFiles Defragmentation 在线的 LOB 碎片整理03-03
- raw 裸设备数据文件更改其他raw裸设备位置03-03
- oracle 分页写法03-03
- 项目管理工具,选择本地部署还是上云?03-03
- Oracle EBS工程师03-03
- 外键无索引引发的血案03-03
- Oracle 11g单主搭建物理DG03-03
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- Oracle 20c 新特性:Online SecureFiles Defragmentation 在线的 LOB 碎片整理
- 项目管理工具,选择本地部署还是上云?
项目管理工具,选择本地部署还是上云?
26-03-03 - 外键无索引引发的血案
外键无索引引发的血案
26-03-03 - Oracle RAC实施方案详细说明-GI安装04
Oracle RAC实施方案详细说明-GI安装04
26-03-03 - RHEL6.9 x64安装Oracle 18.3C RAC(GI篇)
RHEL6.9 x64安装Oracle 18.3C RAC(GI篇)
26-03-03 - 官宣:Oracle Database19c率先通过等保2.0 !
官宣:Oracle Database19c率先通过等保2.0 !
26-03-03 - 升级psu引发的新bugORACLE ORA-07445
升级psu引发的新bugORACLE ORA-07445
26-03-03 - 11.2 asm rman不完全恢复到单实例错误处理
11.2 asm rman不完全恢复到单实例错误处理
26-03-03 - Oracle官文,明确20c不能用于生产环境
Oracle官文,明确20c不能用于生产环境
26-03-03 - Oracle RAC实施方案详细说明-准备安装介质02
Oracle RAC实施方案详细说明-准备安装介质02
26-03-03
