放在/tmp 下面-用 grid 解压
su - grid
cd /tmp
unzip unzip p30920127_122010_Linux-x86-64.zip
3、用-analyze 命令预安装补丁,测试兼容性(两个节点都做-root 执行)
su - grid
su
$ORACLE_HOME/OPatch/opatchauto apply /tmp/30920127 -analyze //必须 root 下面执
行
//问题 1:如果集群不启动,报错如下:
OPATCHAUTO-72029: CLusterware home not configured.
OPATCHAUTO-72029: Clusterware is either not running or not configured or cluster
is software only GI
OPATCHAUTO-72029: If only Grid Infrastructure software is installed, please run
opatchauto with '-oh' option . Alternatively configure and start the Clusterware
before running opatchauto.
//问题 2:$ORACLE_HOME 目录必须有 20G 空闲空间,否则自检过不去
//问题 3:
Analysis for patches has failed.
ERROR: Invalid Patch location: /home/grid/30920127
这个是解压的路径有问题,解压到/tmp 后无以上报错。
4、更新 GI 补丁和 database 补丁
//两个 node 依次执行,做之前记得先-analyze
$ORACLE_HOME/OPatch/opatchauto apply /tmp/30920127 //24 分钟左右-单个节点
[grid@node2:/tmp]$$ORACLE_HOME/OPatch/opatch lspatches
30888810;TOMCAT RELEASE UPDATE 12.2.0.1.0(ID:RELEASE) (30888810)
30886680;Database Apr 2020 Release Update : 12.2.0.1.200414 (30886680)
30882603;OCW APR 2020 RELEASE UPDATE 12.2.0.1.200414 (30882603)
30869447;ACFS APR 2020 RELEASE UPDATE 12.2.0.1.200414 (30869447)
26839277;DBWLM RELEASE UPDATE 12.2.0.1.0(ID:170913) (26839277)
[oracle@node1:/home/oracle]$$ORACLE_HOME/OPatch/opatch lspatches
30886680;Database Apr 2020 Release Update : 12.2.0.1.200414 (30886680)
30882603;OCW APR 2020 RELEASE UPDATE 12.2.0.1.200414 (30882603)
//卸载
To roll back the patch from the GI home and each Oracle RAC database home:
# opatchauto rollback <UNZIPPED_PATCH_LOCATION>/30920127
5、加载改动的 SQL 文件到数据库--只需要一个节点执行
=>如果是 Standalone DB(独立数据库):
sqlplus / as sysdba
文档被以下合辑收录
评论