本文共 1328 字,大约阅读时间需要 4 分钟。
数据库安装完成后,需进行补丁跟新操作。本文在上文的基础上,继续执行PSU补丁更新,注意务必遵循README要求。
OPatch是Oracle数据库软件附带的补丁应用工具。操作步骤如下:
$ORACLE_HOME/OPatch。opatch -help查看帮助信息。登录数据库服务器,执行以下命令:
opatch version
查看README中的先决条件,确认必须使用版本11.2.0.3.20或更高版本。
1.备份当前OPatch工具:
mv $ORACLE_HOME/OPatch $ORACLE_HOME/OPatch_bak20210123
2.上传符合要求的OPatch工具至$ORACLE_HOME目录下,解压后重新确认版本。
1.上传补丁文件至服务器并解压:
unzip p30298532_112040_ <平台> .zipcd 30298532 平台>
2.执行冲突检查:
opatch prereq CheckConflictAgainstOHWithDetail -ph ./
3.关闭数据库监听并执行补丁安装:
unzip p30298532_112040_ <平台> .zipcd 30298532opatch apply 平台>
4.将修改后的SQL文件加载至数据库:
sqlplus /nolog@catbundle.sql psu apply
5.安装完成后,查看提示日志,确保无报错。
验证已应用的补丁和问题编号:
opatch lspatchesopatch lsinventory
关注相关视图:
product_component_versionregistry$historydba_registry_history
部分情况下需卸载补丁,操作步骤如下:
1.关闭数据库监听和数据库。2.执行卸载命令:
opatch rollback -id 30298532
3.运行卸载脚本:
sqlplus /nolog@catbundle_PSU_rollback.sql
1.务必严格按照README步骤操作。2.本文仅说明了11gR2单机环境补丁更新,其他环境(如RAC、ADG、联机环境)需参考README中的相关说明。
转载地址:http://nozi.baihongyu.com/