Oracle RAC 11.2.0.3.2升级11.2.0.3.4
安装环境操作系统:RHEL6.264bitOracle Database版本:11.2.0.3.2Oracle 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
Su到grid用户解压补丁包
[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
su到oracle用户
清空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 fromdba_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.