简介
Key | Value |
---|---|
操作系统 | centos 7.4 |
数据库版本 | 11.2.0.4 |
集群 | RAC |
下载相关补丁
使用如下链接下载opatch:
使用如下链接下载GI PSU和DB PSU:
下载最新的GI PSU
下载最新的DB PSU
阅读GI PSU的README文档
解压p27107360_112040_Linux-x86-64.zip
阅读27107360
下的README.html
要求OPatch的版本为11.2.0.3.6或更高
使用如下命令查看OPatch的版本
$ORACLE_HOME/OPatch/opatch version
版本为11.2.0.3.4,因此需要升级OPatch
升级OPatch
两个节点GRID用户和ORACLE用户都做如下操作
|
|
解压补丁文件
|
|
检查补丁之间有无冲突
需要注意grid用户的$ORACLE_HOME 的权限
使用grid用户和oracle用户执行如下命令检测有无冲突
|
|
GRID用户执行结果如下
ORACLE用户执行结果如下
节点1打补丁
需要关闭节点1
grid用户
|
|
oracle 用户
|
|
报错,补丁22502505需要安装11.2.0.4.0的oracle.usm
这里只需要打26925576即可
|
|
输出略
。。。
节点2打补丁
与节点1打补丁的操作一模一样
打完之后启动数据库集群
升级数据字典
|
|
重启数据库集群
验证补丁是否打成功
各节点的GI HOME和ORACLE HOME都执行验证。
|
|
数据库的验证。
|
|