alter database recover managed standby database delay 120 disconnect from session;   
延时测试

1,在备库上运行:
alter database recover managed standby database delay 120 disconnect from session;

2,在主库上:
alter system switch logfile ;

可以看到
sys@R2>  select process,status,sequence# from v$managed_standby ;
PROCESS        STATUS            SEQUENCE#
------------------ ------------------------ ---------
ARCH           CLOSING              171
ARCH           CLOSING              170
ARCH           CLOSING              166
ARCH           CLOSING              171
LGWR           WRITING              172

sys@R2>
sys@R2>
sys@R2> alter system switch logfile ;
System altered.
sys@R2> alter system switch logfile ;
System altered.
sys@R2> alter system switch logfile ;
System altered.
sys@R2> alter system switch logfile ;
System altered.
sys@R2> alter system switch logfile ;
System altered.
sys@R2> select process,status,sequence# from v$managed_standby ;
PROCESS        STATUS            SEQUENCE#
------------------ ------------------------ ---------
ARCH           CLOSING              176
ARCH           CLOSING              170
ARCH           CLOSING              174
ARCH           CLOSING              175
LGWR           WRITING              177

sys@R2> select count(1) from a ;

COUNT(1)
----------
     4
sys@R2> truncate table a ;
sys@R2> alter system switch logfile ;
System altered.
sys@R2> /
System altered.
sys@R2> /
System altered.
sys@R2> /
System altered.

3,备库上::
SQL>  select process,status,sequence# from v$managed_standby ;

PROCESS        STATUS             SEQUENCE#
------------------ ------------------------ ----------
ARCH           CLOSING               174
ARCH           CLOSING               175
ARCH           CONNECTED                 0
ARCH           CLOSING               176
RFS           IDLE                  0
RFS           IDLE                177
RFS           IDLE                  0
MRP0           WAIT_FOR_LOG            170

SQL> host
[oracle@node1 ~]$ cd /u01/archivelog/
[oracle@node1 archivelog]$ ll
-rw-r----- 1 oracle oinstall  3360768 Aug 16 17:34 1_160_918985159.dbf
-rw-r----- 1 oracle oinstall   262144 Aug 16 17:34 1_161_918985159.dbf
-rw-r----- 1 oracle oinstall   774656 Aug 16 17:34 1_162_918985159.dbf
-rw-r----- 1 oracle oinstall 16742400 Aug 17 10:05 1_167_918985159.dbf
-rw-r----- 1 oracle oinstall   493056 Aug 17 10:17 1_168_918985159.dbf
-rw-r----- 1 oracle oinstall   305152 Aug 17 10:17 1_169_918985159.dbf
-rw-r----- 1 oracle oinstall 33174528 Aug 17 10:35 1_170_918985159.dbf
-rw-r----- 1 oracle oinstall    37888 Aug 17 10:35 1_171_918985159.dbf
-rw-r----- 1 oracle oinstall   295424 Aug 17 10:39 1_172_918985159.dbf
-rw-r----- 1 oracle oinstall     3584 Aug 17 10:39 1_173_918985159.dbf
-rw-r----- 1 oracle oinstall     8704 Aug 17 10:39 1_174_918985159.dbf
-rw-r----- 1 oracle oinstall     1536 Aug 17 10:39 1_175_918985159.dbf
-rw-r----- 1 oracle oinstall     3584 Aug 17 10:39 1_176_918985159.dbf
-rw-r----- 1 oracle oinstall    63488 Aug 17 10:40 1_177_918985159.dbf
-rw-r----- 1 oracle oinstall     1536 Aug 17 10:40 1_178_918985159.dbf
-rw-r----- 1 oracle oinstall     3584 Aug 17 10:40 1_179_918985159.dbf
-rw-r----- 1 oracle oinstall     1024 Aug 17 10:40 1_180_918985159.dbf

SQL> select * from a ;

A              B
------------ ----------
10-AUG-16          1
10-AUG-16          1
10-AUG-16          2
10-AUG-16          3

SQL> archive log list ;
Database log mode           Archive Mode
Automatic archival           Enabled
Archive destination           /u01/archivelog
Oldest online log sequence     179
Next log sequence to archive   0
Current log sequence           183

日志传送过来,当并没有运行

4,此时主库的DG状态是正常:
sys@R2> select switchover_status from v$database ;

SWITCHOVER_STATUS
----------------------------------------
TO STANDBY

5,在备库上:
alter database recover managed standby database using current logfile disconnect from session;

SQL> alter database recover managed standby database  disconnect from session
  2  /
alter database recover managed standby database  disconnect from session
*
ERROR at line 1:
ORA-01153: an incompatible media recovery is active

SQL> alter database recover managed standby database disconnect from session;
alter database recover managed standby database disconnect from session
*
ERROR at line 1:
ORA-01153: an incompatible media recovery is active

SQL> alter database recover managed standby database cancel;

Database altered.

SQL> host
[oracle@node1 ~]$ ll 01153
ls: 01153: No such file or directory
[oracle@node1 ~]$ oerr ora 01153
01153, 00000, "an incompatible media recovery is active"
// *Cause: Attempted to start an incompatible media recovery or open resetlogs
//         during media recovery or RMAN backup . Media recovery sessions
//         are incompatible if they attempt to recover the same data file.
//         Incomplete media recovery or open resetlogs is incompatible with
//         any media recovery. Backup or restore by RMAN is incompatible
//         with open resetlogs
// *Action: Complete or cancel the other media recovery session or RMAN backup
[oracle@node1 ~]$
[oracle@node1 ~]$

SQL*Plus: Release 11.2.0.1.0 Production on Wed Aug 17 10:51:06 2016

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> alter database recover managed standby database using current logfile disconnect from session;

Database altered.

SQL> select process,status ,sequence# from v$managed_standby ;

PROCESS        STATUS             SEQUENCE#
------------------ ------------------------ ----------
ARCH           CONNECTED                 0
ARCH           CLOSING               181
ARCH           CONNECTED                 0
ARCH           CLOSING               182
RFS           IDLE                  0
RFS           IDLE                183
RFS           IDLE                  0
MRP0           APPLYING_LOG            183

8 rows selected.

SQL>  select * from a ;

no rows selected

小结:
alter database recover managed standby database delay 120 disconnect from session;   
1、能让备库延时使用归档日志

2、主库的switchover_status 显示是正常

3、并不延时传送archivelog

DG备库delay设置备库延时apply archivelog 但不延时传送归archivelog相关推荐

  1. DG备库执行只读open的时候报错

    10.2.0.4RAC到单机--DG备库执行只读open的时候报错 SQL> alter database open read only2 ; alter database open read ...

  2. DG备库-OGG 同步

    备注:  Oracle DG   (主->备库1->备库2) 级联方式 主库: 10.118.242.216         sid_name=sfpay2  备库1: 10.118.24 ...

  3. oracle怎么增加一个dg备库,如何在单机实现多个dg备库,并切换到其中一个备库...

    一.创建第一个DG备库 1.1 修改主库orcl的参数 1.启动归档 如果没有归档: Sql> startup mount; Sql>alter database archivelog; ...

  4. 【DG】DG备库报ORA-28000: the account is locked的解决办法

    [DG]DG备库报ORA-28000: the account is locked的解决办法 测试用户为lhr 现象:主备库的lhr用户的状态都是OPEN,但是,备库连接的时候报ORA-28000: ...

  5. Oracle DG备库出现GAP解决

    一.环境准备 准备Oracle dg环境 主库ip 192.168.1.217 oracle 备库ip 192.168.1.218 dg 二.模拟备库出现GAP 2.1 归档日志存在 备库先关闭日志应 ...

  6. oracle增量恢复dg备库,rman增量恢复DG备库出现GAP的情况

    主库归档被意外删除,备库复制出现问题,alter日志如下: Wed Apr 01 10:16:15 2015 Media Recovery Log /tol/archivelog/1_587399_7 ...

  7. Dataguard - 通过主库热备方式创建容灾库

    2019独角兽企业重金招聘Python工程师标准>>> 部署dataguard时需要利用主库的备份创建容灾库,对于小库可以采用冷备方式,而对于大库,因做冷备导致过长的停机时间是很多企 ...

  8. pip install 及导出安装库,批量安装库

    1. 批量安装库 pip install -r e:\requirements.txt 2. 导出安装库及版本 pip freeze > requirements.txt 3. 查看库信息 pi ...

  9. 【安卓学习之第三方库】异常上报 库(Crash搜集)

    █ [安卓学习之第三方库]异常上报 库 █ 相关文章: - ● [安卓学习之第三方库]库的使用2-jar类库的使用(以dom4j为例)和升级(以极光推送为例) █ 读前说明: - ● 本文通过学习别人 ...

最新文章

  1. [bzoj 4199][NOI 2015]品酒大会
  2. SPOJ - PHRASES Relevant Phrases of Annihilation(后缀数组+二分)
  3. [文档]. Xilinx - 编写有效的Testbenches
  4. win10下VS2013+OpenCV2.4.9环境配置
  5. React源码之 从开始说起
  6. 小兔的棋盘 (卡特兰数) 递推动规
  7. [原]JavaScript必备知识系列-作用域
  8. TFTPClient
  9. Android模拟器的建立以及HelloWorld的编写
  10. java jxls_java操作excel及jxls(Z)
  11. Unity实现人物旋转+移动
  12. 【Microsoft Azure 的1024种玩法】五十五.Azure speech service之通过JavaScript快速实现文本转换为语音
  13. STM32开发环境搭建——Keil5
  14. 怎样使用计算机定时关机,如何设置电脑每天定时关机?电脑设置定时关机的方法...
  15. Go Hijack黑科技
  16. 随机生成小球(HTML5)
  17. 3dsmax UVW展开,然后在 BodyPaint 3D 中进行绘制
  18. 面试中有关接口测试和接口自动化的那些事 ~
  19. android调用系统拍照、相册
  20. CP340/CP341基于ASCII驱动协议的多站点轮询

热门文章

  1. jQuery前端开发学习指南(18)——利用jQuery实现元素的隐藏、显示和切换及其动画效果
  2. mysql去重合并字符串_Mysql将近两个月的记录合并为一行显示
  3. word文档docx解密助手,word文档docx权限密码如何解开?
  4. Tcl/tk实例-工具栏和菜单-图片预览工具
  5. 对外贸易市场前景被看好,离岸账户开户需求日渐增长
  6. pc客户端网易云部分电台节目播放过程中声音消失的问题
  7. 利用Python实现QQ、微信消息定时发送/自动发送【支持发送文件】
  8. python项目报告书_python项目
  9. MATLAB图像处理---计算角点算法SUSAN算子
  10. 2022年终总结:不再用“拼命”来应对极度的不安全感