一次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;
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;
相关文章推荐
- 记录一次rolling mode给oracle打补丁
- oracle11.2.0.4打补丁实验
- 7月第3周回顾:Vista SP1发布无期 Oracle补丁批发
- 解决打过震荡波补丁之后oracle无法正常启动的问题
- 如何在Oracle中一次执行多条sql语句【ado.net】
- 在Oracle中不通过存储过程一次执行多条SQL语句Oracle PL/SQL
- 在oracle中怎样一次导入多个SQL文件中的内容
- Oracle恢复实验笔记
- 通过jdbc的execute函数一次向oracle提交多条sql
- 在Oracle中不通过存储过程一次执行多条SQL语句Oracle PL/SQL
- 在Oracle中不通过存储过程一次执行多条SQL语句Oracle PL/SQL
- 一次完整的oracle rman备份与恢复的例子
- Oracle8i 函数索引实验
- [Oracle]匿名循环过程语句实验[转]
- oracle 实验三 单表查询
- 一次CA证书服务器+IIS SSL的实验心得 推荐
- [Oracle Streams] 初步实验Oracle Streams
- Oracle的选择函数索引实验
- 实验12 一次模拟攻击
- 如何在JAVA程序中使用Struct一次传入多条数据给Oracle的存储过程。