第一次Oracle在windows下 如何打补丁,

  1. Oracle体系中的漏洞和补丁的关系。

厂商补丁:Oracle

Oracle已经为此发布了一个安全公告(cpujuly2011-313328)以及相应补丁:

cpujuly2011-313328:Oracle Critical Patch Update Advisory - July 2011

链接:http://www.oracle.com/technetwork/topics/security/cpujuly2011-313328.html

威胁分值 8

危险插件 否

发布日期 2011-07-19

CVE编号 CVE-2011-2238

CVE编号 CVE-2011-2238:类似一个公共的组织,来提示漏洞,各厂商根据此漏洞给出各自不同的补丁,这里很像j2ee,sun给出接口,各厂商给出各自的实现。

 1.1 点开网页,按照下图找出需要打补丁的程序(贴图太麻烦了)

Affected Products and Versions Patch Availability

Oracle Database 11g Release 2, versions 11.2.0.1, 11.2.0.2 Database

这个需要有support的帐号登录。没有的话,去借一个吧。

1.2,在文档中找第3部分“

3 Patch Availability for Oracle Products

3.1 Oracle Database

  • Section 3.1.3, "Oracle Database"

  • Section 3.1.3.3, "Oracle Database 11.2.0.1"

Table 7 Patch Availability for Oracle Database 11.2.0.1

Oracle Database 11.2.0.1 UNIX Microsoft Windows (32-Bit) Microsoft Windows x64 (64-bit) Advisory Number Comments

Oracle Database home

CPU Patch 12419278, or DB PSU Patch 12419378, or Exadata BP11 Patch 12608545

Bundle Patch 12429528

Bundle Patch 12429529

CVE-2011-0816, CVE-2011-0831, CVE-2011-0832, CVE-2011-0835, CVE-2011-0838, CVE-2011-0848, CVE-2011-0870, CVE-2011-0876, CVE-2011-0879, CVE-2011-0880, CVE-2011-2230, CVE-2011-2231, CVE-2011-2232, CVE-2011-2238, CVE-2011-2239, CVE-2011-2242, CVE-2011-2243, CVE-2011-2244, CVE-2011-2248, CVE-2011-2253, CVE-2011-2257

按照合适的操作系统,选择patch,在新出的页面上,可以在页面的右侧,直接download,就是合适的补丁了。

2.安装补丁,找了好多文档,都是在linux下面如何安装补丁的文档,很少有windows下面的。最后根据公司DBA的提示,让我自己看readme文件。

3.下面就是安装步骤了,其实这里的步骤,就是readme文件上写的。

3.1 备份ORACLE_HOME,其实我发现我都没有设置这个变量,这里设不设没有关系,这里为了表示方便就写做%ORACLE_HOME%(到dbhome_1)

3.2根据提示更新Opatch

3.2.1将Opatch设置如Path变量, %ORACLE_HOME%\Opatch

3.2.2执行 opatch version 命令,看看是否符合上面那个readme要求。

3.2.3如果不符合要求,去下载一个符合要求的。readme上有连接。

3.2.4,其实下载了,解压、覆盖Opatch文件夹就好了,为了安全期间,还是备份一下。

3.3 使用Opatch安装补丁

3.3.1 关闭service里面关闭所有的Oracle程序。还有一个Distributed Transaction Coordinator(这个不是Oracle的也得关闭)

3.3.2在命令窗口,CD到补丁的根目录下,执行 Opath apply

3.3.3 这里我碰到一个问题就是oci.dll is active,主要解决方式是下面的几种

3.3.3.1 检查3.3.1的步骤是否关闭。

3.3.3.2  Windows Management Instrumentation 的进程,这个不能关闭,暂停吧。

3.3.3.3如果还不管用的话,出绝招了,将active的dll,进行重命名。(我就是这个方法,升级完成后,会生成新的,而且反正有备份)

3.3.4 执行Opatch apply吧。再吧关掉的进程都重启一下,最好是重启一下电脑,就搞定了。

windows2008 server 安装Oracle 11g 补丁 经历相关推荐

  1. server2003进入oracle,[转载]在windows server 2003平台上安装Oracle 11G图解

    在windows server 2003平台上安装Oracle 11G图解步骤. 1. 双击安装图标,进入Oracle 11G的安装界面,选择"高级安装",点击"下一步& ...

  2. Linux下安装Oracle 11g详细过程

    需要安装Oracle DataGuard,所以先要安装单台Oracle11g,下面是Linux下单台Oracle11g的详细安装过程. 1,安装环境 硬件环境:2台linux虚拟机,CentOS6.4 ...

  3. WinXp安装Oracle 11g Express Edition

    由于在虚拟机上学习(怕把真机器搞坏了),这次是在Windows XP上安装Oracle 11g Express. 本文安装的是Oracle 11g Express,是Oracle数据库的快速版(学习版 ...

  4. 在Windows 7下安装Oracle 11g的解决方法

    在Windows 7下安装Oracle 11g的解决方法 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的, ...

  5. centos5.5上安装oracle 11g R2[转发-参考用]

    centos5.5上安装oracle 11g R2[转发-参考用] + ------------------ CentOS 5.5上安装配置oracle 11g R2  --------------- ...

  6. oracle 安装找不到服务,win7 下安装oracle 11g出现错误: 启动服务出现错误 找不到服务OracleMTSRecoveryService...

    这种错误是在多次安装oracle都没有成功的情况下发生的. 正确安装oracle,是有前提条件的 1,安装最新的jdk,不是jre!!(并配好环境变量,在cmd中测试 java -version与ja ...

  7. 安装oracle 11g 客户端,检查过程中报物理内存不足的解决

    今早接到同事电话,说安装oracle 11g客户端的时候,在检查先决条件的时候,报错,说内存不足,但是本机的内存是2G,肯定够用:如图: 找了一圈,原来Oracle执行先决条件检查是依赖c$共享,很多 ...

  8. rad linux下安装mysql_Rad Hat Enterprise Linux 5.5上安装Oracle 11g R2

    学习的进度有点慢,终于在虚拟机上Red Hat Enterprise Linux 5.5系统下安装Oracle 11g R2版本数据库成功了,在这里把安装的经验和大家分享一下!当然,水平有限,请各路大 ...

  9. 安装Oracle 11g数据库服务器类

    <Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南>第3章Oracle 11g数据库的安装,本章将介绍如何在32位系统结构的Windows 7操作系统平台上对Oracle ...

最新文章

  1. .NET6之MiniAPI(八):日志
  2. 树莓派安装python3.5_梦见树_周公解梦梦到树是什么意思_做梦梦见树好不好_周公解梦官网...
  3. C语言模拟实现标准库函数之strcat()
  4. Vue本地图片循环加载显示不出来,vue img标签 :src地址拼接
  5. Test on 2018.10.21
  6. CCF201509试题
  7. react-native-router-flux 使用详解(三)
  8. python第三方模块
  9. 问道手游服务器修改,分享一下自己架设问道手游经验和教程【图文篇】
  10. java车牌识别字符分割_【车牌识别】-车牌中字符分割代码详解
  11. autocad 注册表
  12. 逍遥模拟器获取服务器信息出错,逍遥模拟器不能连上网怎么办?两招解决问题...
  13. 论文阅读:(arXiv 2021)Beyond Periodicity: Towards a Unifying Framework for Activations in Coordinate-MLP
  14. JD按关键词搜索商品接口调用展示
  15. MES硬件篇(1)条码打印机硬件推荐逐字稿
  16. Register Form
  17. 魔兽地图编辑器插件YDWE的使用与基本设置3之地形面板、装饰物面板、单位面板、区域面板、镜头面板
  18. 流水条码标签的制作打印
  19. C#重载和重写的区别
  20. centos怎么样快速卸载mysql_CentOS下如何完全卸载MySQL?卸载自带的mysql

热门文章

  1. 实操!用Zabbix+500元硬件如何平替5万元动环检测系统,实现UPS温湿度烟雾等数据采集存储、告警、大屏展示?
  2. 500 rewrite or internal redirection cycle while internally redirecting to “index.html“
  3. can总线短距离不用双绞线_电磁干扰很严重,如何提高CAN总线电磁兼容性
  4. ios备忘录下载安卓版_苹果备忘录怎么下载安卓版?有仿iOS备忘录的便签吗
  5. 近段时间利用跑步APP记录路径的两次跑步
  6. 《从你的全世界路过》观后感
  7. pymongo查询列表元素_pymongo的数组操作
  8. Linux进程管理之task_struct结构体详解
  9. win10 网卡无法搜索到5G频段网络
  10. Mysql数据库结构同步时报错:Result: 1118 - Row size too large.