Oracle-11g-R2(11.2.0.3.x)RAC Oracle Grid & Database 零宕机方式回滚 PSU(自动模式)
a.备份 ASM 实例参数文件(grid)以 / as sysasm 身份进入 sqlplus 环境,执行语句 create pfile='/home/grid/init_asm.ora' from spfile;b.备份 ASM 实例参数文件(oracle)以 / as sysdba 身份进入 sqlplus 环境,执行语句 create pfile='/home/oracle/init_db.ora' from spfile;c.备份集群信息(root):进入 gird 用户的 $ORACLE_HOME/bin 目录下(例如:/u01/app/11.2.0/grid/bin)./crsctl query css votedisk./ocrcheck./ocrconfig -manualbackupd.备份数据库(oracle):以 / as sysdba 身份进入 sqlplus 环境,执行语句 alter system archive log current;随后调用数据库全备份脚本备份数据库。e.关闭待回滚节点(oracle $ root)f.备份 Grid Infrastructure 的 OPatch(root)进入 gird 用户的 $ORACLE_HOME/OPatch 目录下(例如:/u01/app/11.2.0/grid/OPatch)执行 tar -cpf ../gridOPatch.tar.20161014 ./g.备份 Database 的 OPatch(root)进入 oracle 用户的 $ORACLE_HOME/OPatch 目录下(例如:/u01/app/oracle/product/11.2.0/db_1/OPatch执行 tar -cpf ../oracleOPatch.tar.20161014 ./h.备份 Grid Infrastructure 及 Database 软件(root)进入 Grid Infrastructure 及 Database 安装根目录下(例如:/u01/app)执行 tar -cpf ../u01.tar.20161014 ./ 备份软件。e.重启待回滚节点 CRS(root)以 root 用户登录欲节点,进入 Grid Infrastructure 的 BIN 目录下,输入 ./crsctl start crs
2.创建 OCM response 文件(grid $ oracle,每个节点)
a.切换服务(oracle)注意:采用逐一回滚的方式,实现零宕机回滚。因此回滚一个节点时,应将该节点的所有服务切换到其他节点上。其中,切换服务命令类似如下。srvctl relocate service -d <db_name> -s <service_name> -i <orig_instance_name> -t <target_instance_name>b.关闭数据库实例(oracle)以 oracle 用户登录节点,在 sqlplus 环境下使用以下命令关闭数据库实例。alter system checkpoint; 更新检查点。alter system archive log current; 更新归档日志。shutdown immediate 关闭节点数据库。c.解压缩补丁包(grid)以 grid 用户解压缩待回滚补丁包。注意:例如从 11.2.0.3.9 回滚至 11.2.0.3.6,则需解压缩 11.2.0.3.9 的补丁包。d.为 Grid Infrastructure 回滚补丁(root)以 root 用户进入 Grid Infrastructure 的 $ORACLE_HOME/OPatch 目录下。执行 ./opatch auto <UNZIPPED_PATCH_LOCATION> -oh <GI_HOME> -rollback -ocmrf <ocm response file>例如:./opatch auto /u01/setup/21150904/20996944 -oh /u01/app/11.2.0/grid -rollback -ocmrf /u01/setup/grid.rspe.为 Database 回滚补丁(root)以 root 用户进入 Database 的 $ORACLE_HOME/OPatch 目录下。执行 ./opatch auto <UNZIPPED_PATCH_LOCATION> -oh <DATABASE_HOME> -rollback -ocmrf <ocm response file>例如:./opatch auto /u01/setup/21150904/20996944 -oh /u01/app/oracle/product/11.2.0/db_1/ -rollback -ocmrf /u01/setup/oracle.rspf.为其余节点回滚补丁当单个节点回滚完毕后,选择回滚下一个节点,重复执行 a~e 步骤操作,直至所有节点回滚完毕。
Oracle-11g-R2(11.2.0.3.x)RAC Oracle Grid & Database 零宕机方式回滚 PSU(自动模式)的更多相关文章
- Oracle-11g-R2(11.2.0.3.x)RAC Oracle Grid & Database 零宕机方式升级 PSU(自动模式)
升级环境: 1.源库版本: Grid Infrastructure:11.2.0.3.13 Database:11.2.0.3.13 2.目标库版本: Grid Infrastructure:11.2 ...
- Oracle 11g R2(11.2.0.4) RAC 数据文件路径错误解决--ORA-01157 ORA-01110: 数据文件
Oracle 11g R2(11.2.0.1) RAC 数据文件路径错误解决--ORA-01157 ORA-01110: 数据文件 oracle 11g R2(11.2.0.4) rac--scan ...
- Oracle Linux 6.3下安装Oracle 11g R2(11.2.0.3)
本文主要描写叙述了在Oracle Linux 6.3下安装Oracle 11gR2(11.2.0.3).从Oracle 11g開始,Oracle官方站点不再提供其Patch的下载链接,须要使用Meat ...
- CentOS6.9 安装Oracle 11G 版本11.2.0.1.0
安装实例与数据库 CentOS6.9 安装Oracle 11G 版本11.2.0.1.0 一.检查系统类别. 查看 系统的类别,这里是 64位系统:[root@localhost ~]# uname ...
- CentOS7 安装oracle 11g (11.2.0.1.0)
1.安装依赖: #yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ks ...
- linux 6.4平台利用rman迁移oracle 11g r2数据库
测试环境分别在虚拟机安装A,B主机 系统:linux 6.4, 数据库:oracle 11g r2 A主机:安装oracle 11g r2数据库 B主机:只安装oracle 11g r2软件 第一步, ...
- Oracle 11g R2 Backup Data Pump(数据泵)之expdp/impdp工具
Oracle Data Pump(以下简称数据泵)是Oracle 10g开始提供的一种数据迁移工具,同时也被广大DBA用来作为数据库的逻辑备份工具和体量较小的数据迁移工具.与传统的数据导出/导入工具, ...
- Oracle 11g R2性能优化 SQL TRACE
作为Oracle官方自带的一种基本性能诊断工具,SQL Trace可以用来评估当前正在运行的SQL语句的效率,同时为该语句生成统计信息等,并保存这些信息到指定路径下的跟踪文件(trace)当中.SQL ...
- Oracle 11g R2创建数据库之手工建库方式
在之前的博文当中梳理了关于DBCA静默方式创建数据库的过程,本文就手工通过SQL*PLUS客户端采用CREATE DATABASE语句创建数据库.这种建库方式就是完全使用手工SQL语句创建数据库,通常 ...
随机推荐
- C#委托的介绍(delegate、Action、Func、predicate)【转】
转自 http://www.cnblogs.com/akwwl/p/3232679.html 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递.事件是一种特殊的委托. 1 ...
- PHP最佳实践(译)
原文: PHP Best Practices-A short, practical guide for common and confusing PHP tasks 译者:youngsterxyf 最 ...
- Data Binding(数据绑定)用户指南
1)介绍 这篇文章介绍了如何使用Data Binding库来写声明的layouts文件,并且用最少的代码来绑定你的app逻辑和layouts文件. Data Binding库不仅灵活而且广泛兼容- 它 ...
- RegExp类型和text()方法
ECMAScript通过RegExp类型来支持正则表达式 RegExp 实例方法:text() 它接受一个字符串参数,在模式与该参数匹配的情况下返回true,否则返回false,通常用在if语句中 / ...
- 增加SharePoint2010修改域密码功能
转:http://blog.163.com/hr_test/blog/static/16485210720137953131694/ 前提 SharePoint2010的用户基于AD的,因此修改密码是 ...
- Educational Codeforces Round 15 套题
这套题最后一题不会,然后先放一下,最后一题应该是大数据结构题 A:求连续最长严格递增的的串,O(n)简单dp #include <cstdio> #include <cstdlib& ...
- nginx配置:location配置方法及实例详解
今天深入研究了下nginx的location的用法,已经一些需要注意的细节,现在做一个归纳总结,以备后面查询. location匹配的是nginx的哪个变量? $request_uri locatio ...
- [GRYZ2015]工业时代
试题描述 小FF的第一片矿区已经开始运作了, 他着手开展第二片矿区……小FF的第二片矿区, 也是”NewBe_One“计划的核心部分, 因为在这片矿区里面有全宇宙最稀有的两种矿物,科学家称其为NEW矿 ...
- 从零开始完整Electron桌面开发(1)搭建开发环境
[OTC] # 需要知识 1. 简单的html.javascript.css知识,就是web前端入门知识. 2. 简单命令行的应用,不会也没关系,照着代码敲就行. 3. 下载安装就不说了吧. 4. 本 ...
- ORA-15018: diskgroup cannot be created
创建ASM磁盘组的时候出错,具体报错如下: SQL> create diskgroup kel external redundancy disk 'ORCL:KEL1','ORCL:KEL2'; ...