admin管理员组

文章数量:1540711

2024年2月13日发(作者:)

11.2.0.4.X升级步骤

OPatch版本

查看升级包中的README,按要求更新OPatch版本.获取最新OPatch并解压到/pkg/oracle目录

用root用户解压缩,并给于777权限

./unzip_aix

chmod -R 777 OPatch

解锁

ROOT用户执行

/oracle/asm/crs/install/ -unlock

清除动态库

root用户执行

/usr/sbin/slibclean

解压升级包

root 用户执行

用root用户解压缩,并给于755权限

./unzip_aix p18139609_112040_

chmod -R 755 /pkg/oracle/18139609

打GI补丁

(GRID用户执行)

官方语法:opatchnapply -oh //

Components_number>

例子: opatchnapply -oh /oracle/asm -local /pkg/oracle/18139609/18031731

官方语法:

opatchnapply -oh -local //

Components_number>

例子:opatchnapply -oh /oracle/asm -local /pkg/oracle/18139609/18031740

官方语法:

opatch apply -oh

//

例子:opatch apply -oh /oracle/asm -local /pkg/oracle/18139609/18031668

-local

打DB补丁

(ORACLE用户执行)

官方语法:

//

Components_number>/custom/server/

Components_number>/custom/scripts/ -dbhome

例子:/pkg/oracle/18139609/18031740/custom/server/18031740/custom/scripts/

-dbhome /oracle/db/product/11.2

官方语法:

opatchnapply -oh -local

//

Components_number>/custom/server/

例子:opatchnapply -oh /oracle/db/product/11.2 -local

/pkg/oracle/18139609/18031740/custom/server/18031740

官方语法:

opatch apply -oh -local

//

例子:opatch apply -oh /oracle/db/product/11.2 -local /pkg/oracle/18139609/18031668

官方语法:

//

Components_number>/custom/server/

Components_number>/custom/scripts/ -dbhome

例子:/pkg/oracle/18139609/18031740/custom/server/18031740/custom/scripts/

-dbhome /oracle/db/product/11.2

执行POST-ROOT 脚本

(ROOT用户执行)

$GI_HOME/rdbms/install/rootadd_

$GI_HOME/crs/install/ -patch

升级数据库

(如果存在DB数据库跑以下脚本)

su - oracle

sqlplus / as sysdba

@?/rdbms/admin/ apply

升级后察看是否升级成功

opatchlsinventory

opatchlspatches

select * from DBA_REGISTRY_HISTORY;

升级失败后回滚操作

步骤一、解锁(用ROOT用户执行)

/crs/install/ -unlock

步骤二、回滚CRS补丁(用GRID用户执行)

官方语法:opatch rollback -local -id -oh

官方语法:opatch rollback -local -id -oh

官方语法:opatch rollback -local -id -oh

步骤三、回滚DB补丁(用ORACLE用户执行)

官方语法://

Components_number>/custom/server/

Components_number>/custom/scripts/

官方语法:opatch rollback -local -id -oh

官方语法:opatch rollback -local -id -oh

官方语法://

Components_number>/custom/server/

Components_number>/custom/scripts/

步骤四、执行POST-ROOT 脚本(ROOT用户执行)

$GI_HOME/rdbms/install/rootadd_

$GI_HOME/crs/install/ -patch

步骤五、如果存在DB数据库跑以下脚本

cd $ORACLE_HOME/rdbms/admin

sqlplus /nolog

SQL> CONNECT / AS SYSDBA

SQL> STARTUP

SQL> @catbundle_PSU__

SQL> QUIT

本文标签: 升级用户执行步骤