在两个节点上,分别以oracle用户执行,停止资源 
节点一:
srvctl stop home -o /app/oracle/11g -s /home/oracle/s1 -n 11grac75
节点2:
srvctl stop home -o /app/oracle/11g -s /home/oracle/s1 -n 11grac76

在两个节点以root用户,unlock
节点一:
/app/crs_home/crs/install/rootcrs.pl -unlock 
--注意替换路径位置
节点2:
/app/crs_home/crs/install/rootcrs.pl -unlock 

在两个节点上,分别以oracle用户执行,保存配置
prepatch.sh要有777权限,一般解压后补丁集文件夹就设置777
节点1:
/app/19380115/19121549/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME
节点2:
/app/19380115/19121549/custom/scripts/prepatch.sh -dbhome $ORACLE_HOME 

接下来开始真正的patch过程
在两个节点上,以grid用户执行
cd /app/19380115
/app/crs_home/OPatch/opatch napply -local -oh /app/crs_home

在两个节点上,以oracle用户执行
cd /app/19380115
/app/oracle/11g/OPatch/opatch napply -local -oh /app/oracle/11g

cd /app/19380115/19121551
/app/oracle/11g/OPatch/opatch apply -local -oh /app/oracle/11g

readme.txt的文档可能会报错,详情请见MOS ID 763680.1 

在两个节点上,分别以oracle用户执行:
/app/19380115/19121549/custom/scripts/postpatch.sh -dbhome $ORACLE_HOME 
postpatch.sh要有777权限,一般解压后补丁集文件夹就设置777

重新恢复安全设置 ,在两个节点上,分别以root用户执行

/app/crs_home/crs/install/rootcrs.pl -patch

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

检查,分别以oracle和grid登陆后执行:
$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; 


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

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

    之前总结过<Oracle 11.2.0.4 RAC安装最新PSU补丁>, 这次整理为简明版,忽略一切输出的显示,引入一些官方的说明,增加OJVM PSU的补丁应用. 环境:RHEL6.5 ...

  2. 11.2.0.4 RAC 手动打补丁

    1. 下载补丁和最新OPatchGI PSU : p25869727_112040_Linux-x86-64.zipOPatch : p6880880_112000_Linux-x86-64.zip ...

  3. 单机 Oracle 11g(11.2.0.4)手动打补丁PSU(11.2.0.4.8)

    环境说明:database : 11.2.0.4 x64os: centos6.7 x64 准备内容:OPatch : p6880880_112000_Linux-x86-64.zipDB PSU : ...

  4. Oracle 11g New 热补丁

    热补丁:概览 对于Oracle 实例上的bug 修复或诊断补丁程序,热补丁 可以执行以下操作: • 安装 • 启用 • 禁用 热补丁:概览 使用热补丁可以安装.启用和禁用 正在运行的 活动Oracle ...

  5. Centos 下oracle 11g 安装部署及手动建库过程

    Oracle 11g 手动建库,在虚拟环境中,不使用DBCA工具进行创建数据库 1.Linux环境的基本配置 2.ip  10.11.30.60 3.Oracle 11g安装过程 ---------- ...

  6. 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 ...

  7. oracle 11g打补丁错误(Missing command :fuser)

    在给oracle 11g数据库打补丁的时候出现以下错误: [oracle@node01 31537677]$ $ORACLE_HOME/OPatch/opatch apply Oracle Inter ...

  8. linux下通过脚本方式对中间件weblogic进行补丁升级

    转至:http://bbs.learnfuture.com/topic/48 linux下通过脚本方式对中间件weblogic进行补丁升级 刘五奎 [摘要] 在运维行业,系统或软件漏洞每每牵动着每一个 ...

  9. Oracle安装部署,版本升级,应用补丁快速参考

    一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...

随机推荐

  1. jQuery HTML操作学习笔记

    学习资料 jQuery教程 获取 1.获取.设置元素的内容 1.1获取或设置目标元素的文本内容 语法 $(selector).text(); 获取元素文本内容 $(selector).text(con ...

  2. PKU 2506 Tiling(递推+高精度||string应用)

    题目大意:原题链接有2×1和2×2两种规格的地板,现要拼2×n的形状,共有多少种情况,首先要做这道题目要先对递推有一定的了解.解题思路:1.假设我们已经铺好了2×(n-1)的情形,则要铺到2×n则只能 ...

  3. split_lzo_lib.sh

    split_lzo_lib.sh #!/bin/sh#输入文件名filename=$1#分割文件大小filesize=4096#输出库文件名libname="lib"$(echo ...

  4. 【转】js获取当前日期时间“yyyy-MM-dd HH:MM:SS”

    获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 function getNowFormatD ...

  5. 基于Node.js的爬虫工具 – Node Crawler

    Node Crawler的目标是成为最好的node.js爬虫工具,目前已经停止维护. 我们来抓取光合新知博客tech栏目中的文章信息.访问http://dev.guanghe.tv/category/ ...

  6. FactoryBean

    总结自:https://www.cnblogs.com/davidwang456/p/3688250.html Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即xxxF ...

  7. 北京电子科技学院(BESTI)实验报告2

    北京电子科技学院(BESTI)实验报告2 课程: 信息安全系统设计基础 班级:1452.1453 姓名:(按贡献大小排名)郑凯杰 .周恩德 学号:(按贡献大小排名)20145314 .20145217 ...

  8. Jquery5 基础 DOM 和 CSS 操作

    学习要点: 1.DOM 简介 2.设置元素及内容 3.元素属性操作 4.元素样式操作 5.CSS 方法 DOM 是一种文档对象模型.方便开发者对HTML 结构元素内容进行展示和修改.在 JavaScr ...

  9. 在Linux终端管理文件你要知道的11个命令

    LS - 列表文件 ls命令列出目录中的文件. 默认情况下,使用ls列出当前目录下的文件. 2 你也可以列出文件递归-也就是说,列出所有文件在当前目录中的目录-使用ls -R.LS还可以列出在其他目录 ...

  10. Hibernate抽取BaseDao

    package com.cky.dao; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate. ...