Chinaunix首页 | 论坛 | 博客
  • 博客访问: 648618
  • 博文数量: 128
  • 博客积分: 265
  • 博客等级: 二等列兵
  • 技术积分: 1464
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-27 20:44
个人简介

just do it

文章分类

全部博文(128)

文章存档

2023年(1)

2020年(1)

2019年(1)

2018年(3)

2017年(6)

2016年(17)

2015年(16)

2014年(39)

2013年(34)

2012年(10)

分类: Oracle

2016-08-18 12:57:56

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

阅读(1625) | 评论(0) | 转发(0) |
0

上一篇:NBU日志清除办法

下一篇:Solaris arp

给主人留下些什么吧!~~