首页 > 数据库 > Oracle > ORACLE基于单机PSU应用方案
数据库为10g 单机环境(10.2.0.4.0) ,操作系统为Linux 64 位。打补丁后版本为10.2.0.4.3 。将psu 和opatch 介质包上传到服务器。
|
1 . |
修改.bash_profile 文件 |
|
2 . |
装新版Opatch 工具 |
|
3 . |
打补丁 |
|
4 . |
打开数据库并运行生效脚本 |
|
5 . |
检查打补丁情况 |
su - oracle
vi .bash_profile
加入opatch 路径
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH
source .bash_profile
MOS 上下载10.2.0.0 对应的opatch 工具:
unzip p6880880_102000_Linux-x86-64.zip -d $ORACLE_HOME
选A
测试是否成功:opatch version
sqlplus / as sysdba
SQL> shutdown immediate
SQL> exit
lsnrctl stop
lsnrctl status
上传后解压
unzip p9119284_10204_Linux-x86-64.zip
进入解压的目录下运行:
opatch apply
全部选Y
* 若Prerequisite check 失败,杀光所有和oracle 有关的进程再运行
cd $ORACLE_HOME/rdbms/admin
sqlplus /nolog
SQL> CONNECT / AS SYSDBA
SQL> STARTUP
SQL> @catbundle.sql psu apply
SQL> QUIT
opatch lsinventory
sqlplus / as sysdba
SQL> select * from dba_registry_history;
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23732248/viewspace-2770887/ ,如需转载,请注明出处,否则将追究法律责任。