1.先替换掉OPatch软件
每个实例都要运行
GRID_HOME和ORACLE_HOME的OPatch目录都去除掉

把OPatch软件p6880880_112000_Linux-x86-64.zip解压出来

分别cp到GRID_HOME和ORACLE_HOME,注意将OPatch目录权限修改正确 chown -R xxx

查看opatch软件的版本号
$GRID_HOME/OPatch/opatch version
$ORACLE_HOME/OPatch/opatch version

2.建立rsp文件用来自动打补丁
每个实例都要运行
su - grid
$GRID_HOME/OPatch/ocm/bin/emocmrsp -no_banner -output ~/grid_ocm.rsp

chmod 777 grid_ocm.rsp

su – oracle
$ORACLE_HOME/OPatch/ocm/bin/emocmrsp -no_banner -output ~/oracle_ocm.rsp

chmod 777 oracle_ocm.rsp

以上不需要提供email并选择yes忽略,这样就分别在oracle、grid用户下建立了rsp文件。

3.把p19380115_112040_Linux-x86-64.zip补丁集包解压
里面包含了grid和rdbms的补丁集

将解压的19380115文件夹放到grid和oracle都能访问的地方,19380115目录权限改成 777

开始打补丁,都需要在root下运行
每个节点先打grid的补丁,所有节点打完之后打rdbms的补丁

root执行
/app/crs_home/OPatch/opatch auto /app/19380115 -oh /app/crs_home -ocmrf /home/grid/grid_ocm.rsp

所有实例都执行完

root执行
/app/oracle/11g/OPatch/opatch auto /app/19380115 -oh /app/oracle/11g -ocmrf /home/oracle/oracle_ocm.rsp

再所有实例执行

4.如果已经有数据库,升级数据库
su - oracle  
sqlplus / as sysdba  
sql> startup
sql> @?/rdbms/admin/catbundle.sql psu apply  

5.验证补丁集结果
su - grid
$ORACLE_HOME/OPatch/opatch lspatches
$ORACLE_HOME/OPatch/opatch lsinventory  
su - oracle
$ORACLE_HOME/OPatch/opatch lspatches
$ORACLE_HOME/OPatch/opatch lsinventory

 set linesize 300 
 col action_time for a30 
 col version for a15 
 col id for 99 
 col action for a10 
 col namespace for a10 
 col COMMENTS for a20 
 col BUNDLE_SERIES for a15 
 select * from registry$history; 

6.rollback补丁
rollback补丁gi和rdbms的
每个节点都执行
/app/crs_home/OPatch/opatch auto /app/19380115 -rollback -ocmrf /home/grid/grid_ocm.rsp

rollback数据库字典的
su - oracle  
sqlplus / as sysdba  
sql> startup
sql> @?/rdbms/admin/catbundle.sql psu noapply
然后执行生成的rollback的sql

11g OCM自动打补丁的更多相关文章

  1. Oracle 11g RAC 自动应用PSU补丁简明版

    环境:Oracle RAC(GI 11.2.0.4 + DB 11.2.0.4) 本文应用补丁信息: Patch 23615403 - Combo of OJVM Component 11.2.0.4 ...

  2. 自动打补丁Bat指令

    自动打补丁 补丁放于hotfix文件夹下 for %%i in (hotfix\*.exe) do start /wait %%i /z /u

  3. 11g OCM 考试感悟

    11g OCM 考试感悟 PrudentWoo 累,累.真的很累.考前每天全场景的刷两遍.三遍不觉得累.总感觉练习时间不够.考中尽管时间足够.可是压力很大.尤其看到一些和平时训练不一样题目的时候,那种 ...

  4. weblogic集群自动批量化补丁升级

    转至:http://blog.itpub.net/28833846/viewspace-2726722/ 一.前言介绍 Weblogic是一种基于J2EE架构的中间件,用于开发.集成.部署和管理大型分 ...

  5. 11g Rac PSU20180116手动补丁升级步骤

    手动升级:软件包解压在新建的/home/grid/update 目录下ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1GRID_HOME=/u01 ...

  6. Oracle 11g OCM 考试大纲

    考试大纲共分9部分.   一.Server Configuration 服务器配置 1  Create the database 创建数据库 2  Determine and set sizing p ...

  7. git如何自动打补丁

    答:git am --reject jello.patch  (如果打补丁失败,会自动生成rej文件)

  8. [统计信息系列7] Oracle 11g的自动统计信息收集

    (一)统计信息收集概述 在Oracle 11g中,默认有3个自动任务,分别是:自动统计信息收集.SQL调优顾问.段空间调整顾问,查看方法如下: SQL> SELECT CLIENT_NAME,T ...

  9. Oracle 11g 的 自动内存管理

    oracle11g 设置memory_target的值,开启AMM(Auto Memory Management),剩下的Oracle就可以自动维护了 参考:1.https://www.cnblogs ...

随机推荐

  1. 实参相依查找[条款25]----《C++必知必会》

    名字空间对现代C++编程和设计有着深远的影响.其中有些影响直接而明显,例如using声明和using 指令以及采用名字空间作用域加以限定的名字.然而,名字空间还有一些在语法上不那么明显但任然很有基础. ...

  2. javascript 类型 内存

    ecmscript中包含两种类型 基本类型值         引用类型值(对象) 按值传递和按引用传递 function test ($num) {   //按值传递,JavaScript中没有按引用 ...

  3. ruby中的可调用对象--方法

    上一篇讲了ruby中的可调用对象proc和lambda,他们都是块转换成的对象.ruby中的可调用对象还有方法.通过使用method方法,并且以方法名作为参数(字符串或者符号),就可以得到一个方法对象 ...

  4. 软工网络15团队作业1——团队组队&展示

    一.团队展示 1.队名:想不出队名 2.队员学号(标记组长) 201521123064 郭炜埕 201521123066 郑晓丽 201521123067 廖怡洁 201521123068 包梦榕 2 ...

  5. hdu6162 Ch’s gift

    地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=6162 题目: Ch’s gift Time Limit: 6000/3000 MS (Java ...

  6. Oracle中用触发器实现自动记录表数据被修改的历史信息

    oracle中用触发器实现自动记录表数据被修改的历史信息. 有一些比较重要的表字段每次修改需要做历史记录,以后可以查询这个表中某些字段如何被修改过.由什么改成了什么等,由谁操作,操作时间等. 实例:1 ...

  7. Spark高级数据分析· 6LSA

    潜在语义分析 wget http://dumps.wikimedia.org/enwiki/latest/enwiki-latest-pages-articles-multistream.xml.bz ...

  8. win7_32下编译FFmpeg

    运行环境:  VC2010软件:                 [附:本文所用软件安装包:http://download.csdn.NET/detail/sinat_36666600/9705438 ...

  9. GET 对比 POST

    HTTP 方法:GET 对比 POST HTTP 消息 标签列表(字母排序) 两种最常用的 HTTP 方法是:GET 和 POST. 什么是 HTTP? 超文本传输协议(HTTP)的设计目的是保证客户 ...

  10. RocEDU.阅读.写作《苏菲的世界》书摘(四)

    亚理斯多德认为,快乐有三种形式.一种是过着享乐的生活,一种是做一个自由而负责的公民,另一种则是做一个思想家与哲学家.接着,他强调,人要同时达到这三个标准才能找到幸福与满足. 亚理斯多德提倡所谓的&qu ...