- 一、概述
1、本章介绍ORACLE 如何下载补丁和打补丁。
2、本章介绍生成环境上 Oracle 11GR2 11.2.0.4 版本如何打补丁。
二、如何下载补丁
1、 登录MOS,查阅(ID 2118136.2),下载最新补丁包。前提是公司购买Oracle服务。如果购买Oracle服务,在合同上有编号
https://support.oracle.com/portal/#
选择PSU
选择数据库版本
选择 补丁号 GI PUS (Grid Infrastructure Patch Set Upate),集群grid的补丁,里面包含了数据库补丁,所以只下这个就行了
下载补丁
2、 搜索"Patch 6880880",下载响应的opatch 版本 。GI PSU 补丁里 README.html 会要OPATCH 版本的要求
opatch是安装补丁的程序,数据库软件安装完成后,就自带了opatch,但是版本太旧了,所以这里下载最新的opatch
或者
Please download the latest OPatch version from My Oracle Support (MOS) using the next reference:
Patch 6880880
Or using the next URL:
https://updates.oracle.com/download/6880880.html
p6880880_112000_Linux-x86-64.zip opatch 补丁
p31305209_112040_Linux-x86-64.zip GI PSU 补丁
3、下载OJVM
三、打补丁
上传 p6880880_112000_Linux-x86-64.zip p31305209_112040_Linux-x86-64.zip p31219953_112040_Linux-x86-64.zip 至两台数据库服务器 /soft 目录下。
1、停止两台数据、但集群资源要打开。
shutdown immediate;
2、解压OPATCH及更新:
#解压前先将 grid oracle Opatch 备份,节点一、二都做。下面命令我在root用户下操作
=====grid
mv /oracle/app/11.2.0/grid/Opatch /oracle/app/11.2.0/grid/Opatch.bak
unzip /soft/p6880880_112000_Linux-x86-64.zip -d /oracle/app/11.2.0/grid/Opatch
chown grid:oinstall -R /oracle/app/11.2.0/grid/Opatch
=====oracle
mv /oracle/app/oracle/product/11.2.0/db_1/Opatch /oracle/app/oracle/product/11.2.0/db_1/Opatch.bak
unzip /soft/p6880880_112000_Linux-x86-64.zip /oracle/app/oracle/product/11.2.0/db_1/Opatch
chown oracle:oinstall -R /oracle/app/oracle/product/11.2.0/db_1/Opatch
=====OPATCH 更新后的版本 11.2.0.3.25