您的位置:首页 > 数据库 > Oracle

一次oracle 11.2.4 用 optach打补丁实验

2016-09-28 17:22 211 查看
CPU: Critical Patch Update

PSU: Patch Set Updates

SPU: Security Patch Update 

oracle版本号与patch号的对应表如下:

9.2.0.7 = 4163445 

9.2.0.8 = 4547809(9i最终) 

10.1.0.3 = 3761843 

10.2.0.3 = 5337014 

10.2.0.4 = 6810189

实验之前,查看补丁文件 README.html里边有关于oracle最低版本,关于patch utility最低版本的说明

此次实验条件:

oracle版本:    Version 11.2.0.4.0

opatch utility:    p6880880_112000_Linux-x86-64.zip

spu:    p23054359_112040_Linux-x86-64.zip

一、opatch

1、备份数据库

2、升级OPatch

select * from v$version;    //查看版本: Version 11.2.0.4.0

ls /u01/oracle/db_1/OPatch/  

/u01/oracle/db_1/OPatch/opatch version   //opatch版本:11.2.0.3.4

cd /u01/oracle/db_1/

tar -zcvf opatch_bk.tar OPatch         //备份,

unzip /root/Desktop/p6880880_112000_Linux-x86-64.zip -d ./         //覆盖升级OPatch版本

OPatch/opatch version       //查看解包结果,OPatch Version: 11.2.0.3.12

3、安装补丁

unzip /root/Desktop/p23054359_112040_Linux-x86-64.zip -d ./

关闭database,关闭监控

cd 23054359

/u01/oracle/db_1/OPatch/opatch apply     

//在使用过程中,如果被中断,则需要根据提示删除lock文件,

4、检查

/u01/oracle/db_1/OPatch/opatch lsinventory

启动监听,启动数据库

SQL> @?/rdbms/admin/catbundle.sql psu apply

SQL> select version, id, bundle_series, comments from dba_registry_history;

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos 补丁 oracle 11g cpu