Oracle RAC 11.2.0.3.2 升级 11.2.0.3.4


Oracle RAC 11.2.0.3.2 升级 11.2.0.3.4

安装环境
操作系统:RHEL6.2 64bit
Oracle Database
 版本:11.2.0.3.2
Oracle Grid
 版本:11.2.0.3.2

 

1.安装psu升级补丁集


清空/tmp目录下所有文件

[root@rac1 ~]# cd /tmp

[root@rac1 tmp]# rm -rf *

 

上传补丁包(注意读补丁包的readme

[root@rac1 tmp]# ls

p14275572_1120304_Linux-x86-64.zip

修改用户

[root@rac1 tmp]# chown grid:oinstall p14275572_1120304_Linux-x86-64.zip

修改权限

[root@rac1 tmp]# chmod 776 p14275572_1120304_Linux-x86-64.zip

[root@rac1 tmp]# ll

total 384768

-rwxrwxrw-. 1 grid oinstall 394000689 Jun 13 19:33 p14275572_1120304_Linux-x86-64.zip

Sugrid用户解压补丁包

[root@rac1 tmp]# su grid

[grid@rac1 tmp]$ unzip p14275572_1120304_Linux-x86-64.zip

 

第二节点执行相同操作

 

2.安装最新Opatch


su grid用户

清空OPatch目录内旧的Opatch文件

[grid@rac1 grid]$ cd $ORACLE_HOME/OPatch

[grid@rac1 OPatch]$ rm -rf *

 

解压最新Opatch

[grid@rac1 grid]$ unzip $ORACLE_HOME/p6880880_112000_Linux-x86-64.zip

 

suoracle用户

清空OPatch目录内旧的Opatch文件

[oracle@rac1 ~]$ cd $ORACLE_HOME/OPatch

[oracle@rac1 OPatch]$ rm -rf *

 

解压最新Opatch

[oracle@rac1 OPatch]$ unzip $ORACLE_HOME/p6880880_112000_Linux-x86-64.zip

 

第二节点执行相同操作

3.生成响应文件

注:执行$ /OPatch/ocm/bin/emocmrsp 生成ocm文件用于静默安装

Su grid用户

[oracle@rac1 OPatch]$ su - grid

[grid@rac1 ~]$ cd $ORACLE_HOME/OPatch/ocm/bin

[grid@rac1 bin]$ ./emocmrsp

 

第二节点执行相同操作

 

4.执行自动打补丁

Su root用户

[root@rac1 ~]# cd $ORACLE_HOME/OPatch

[root@rac1 OPatch]# opatch auto /tmp -ocmrf /u01/app/11.2.0/grid/OPatch/ocm/bin/ocm.rsp

 

第二节点执行相同操作

 

5.验证安装补丁结果


[grid@rac1 ~]$ opatch lspatches

14275605;Database Patch Set Update : 11.2.0.3.4 (14275605)

14275572;Grid Infrastructure Patch Set Update : 11.2.0.3.4 (14275572)

第二节点执行相同操作

6.执行catbundle.sql脚本更新数据库

查看注册信息dba_registry_history视图

SQL> select VERSION,BUNDLE_SERIES,COMMENTS from dba_registry_history;

 

VERSION              BUNDLE_SERIES     COMMENTS

-------------------- -------------------- --------------------

11.2.0.3        PSU                   Patchset 11.2.0.2.0

 

执行脚本修改数据sql文件

SQL> @?/rdbms/admin/catbundle

 

再次查询视图dba_registry_history已经增加了一条新注册数据

SQL> select VERSION,BUNDLE_SERIES,COMMENTS from dba_registry_history;

 

VERSION              BUNDLE_SERIES        COMMENTS

-------------------- -------------------- --------------------

11.2.0.3             PSU                  Patchset 11.2.0.2.0

11.2.0.3             PSU                  PSU 11.2.0.3.4

 

2 rows selected.


附:回退操作


关闭oem

[oracle@rac1 ~]$ emctl stop dbconsole

 

关闭数据库

 

执行回退命令

[root@rac1 ~]# opatch auto /tmp -rollback -ocmrf $ORACLE_HOME/OPatch/ocm/bin/ocm.rsp

 

第二节点操作相同


-------------------end---------------------
        
        DBA_建瑾
        2014.6.23

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29324876/viewspace-1191405/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29324876/viewspace-1191405/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值