data guard ADG小补丁应用

1620阅读 0评论2016-08-18 lzp_0004
分类:Oracle

1、备库停止应用日志
Bimse备库上执行:
物理standby停止应用日志

点击(此处)折叠或打开

  1. alter database recover managed standby database cancel;
  2. 关闭备库
  3. shutdown immediate
2、备库应用补丁
bimse从库上操行:
检查是否会和以前的补丁集冲突

点击(此处)折叠或打开

  1. $ cd <PATCH_TOP_DIR>/22241601
  2. $ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./

  3. $ $ORACLE_HOME/OPatch/opatch lsinventory
  4. $ unzip -d <PATCH_TOP_DIR> p22241601_112047_SOLARIS64.zip
  5. $ cd <PATCH_TOP_DIR>/22241601
  6. $ $ORACLE_HOME/OPatch/opatch apply
  7. $ $ORACLE_HOME/OPatch/opatch lsinventory
  8. 启动备库:
  9. SQL> startup
3、主库应用补丁
关闭主库
在bimsd主机执行

点击(此处)折叠或打开

  1. shutdown immediate
  2. 检查是否会和以前的补丁集冲突
  3. $ cd <PATCH_TOP_DIR>/22241601
  4. $ $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./
应用补丁:
Bimsd主库上操行:

点击(此处)折叠或打开

  1. $ $ORACLE_HOME/OPatch/opatch lsinventory
  2. $ unzip -d <PATCH_TOP_DIR> p22241601_112047_SOLARIS64.zip
  3. $ cd <PATCH_TOP_DIR>/22241601
  4. $ $ORACLE_HOME/OPatch/opatch apply
  5. $ $ORACLE_HOME/OPatch/opatch lsinventory
  6. 启动主库:
  7. SQL> startup
4、备库启动日志实时应用
bimse从库上执行:

点击(此处)折叠或打开

  1. SQL> select open_mode from v$database;
  2.  
  3. OPEN_MODE
  4. --------------------
  5. READ ONLY
  6.  
  7. SQL> alter database recover managed standby database using current logfile disconnect from session;
  8.  
  9. Database altered.
  10. SQL> select open_mode from v$database;
  11.  
  12. OPEN_MODE
  13. --------------------
  14. READ ONLY WITH APPLY
5、检查主备库状态


点击(此处)折叠或打开

  1. 主库上查询:
  2. SQL> select status ,gap_status from v$archive_dest_status where dest_id in (1,2);
  3.  
  4. STATUS GAP_STATUS
  5. --------- ------------------------
  6. VALID
  7. VALID NO GAP
  8. SQL> select switchover_status from v$database;
  9.  
  10. 从库信息:
  11. SQL> select status,gap_status from v$archive_dest_status where dest_id in (1,2);
  12.  
  13. STATUS GAP_STATUS
  14. --------- ------------------------
  15. VALID
  16. VALID NO GAP
  17. 检查主备库日志序列是否一致
  18. 在主备库执行
  19. select max(Sequence#) from v$log;
  20. archive log list

上一篇:NBU日志清除办法
下一篇:Solaris arp