windows2008 server 安装Oracle 11g 补丁 经历
第一次Oracle在windows下 如何打补丁,
- 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 补丁 经历相关推荐
- server2003进入oracle,[转载]在windows server 2003平台上安装Oracle 11G图解
在windows server 2003平台上安装Oracle 11G图解步骤. 1. 双击安装图标,进入Oracle 11G的安装界面,选择"高级安装",点击"下一步& ...
- Linux下安装Oracle 11g详细过程
需要安装Oracle DataGuard,所以先要安装单台Oracle11g,下面是Linux下单台Oracle11g的详细安装过程. 1,安装环境 硬件环境:2台linux虚拟机,CentOS6.4 ...
- WinXp安装Oracle 11g Express Edition
由于在虚拟机上学习(怕把真机器搞坏了),这次是在Windows XP上安装Oracle 11g Express. 本文安装的是Oracle 11g Express,是Oracle数据库的快速版(学习版 ...
- 在Windows 7下安装Oracle 11g的解决方法
在Windows 7下安装Oracle 11g的解决方法 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的, ...
- centos5.5上安装oracle 11g R2[转发-参考用]
centos5.5上安装oracle 11g R2[转发-参考用] + ------------------ CentOS 5.5上安装配置oracle 11g R2 --------------- ...
- oracle 安装找不到服务,win7 下安装oracle 11g出现错误: 启动服务出现错误 找不到服务OracleMTSRecoveryService...
这种错误是在多次安装oracle都没有成功的情况下发生的. 正确安装oracle,是有前提条件的 1,安装最新的jdk,不是jre!!(并配好环境变量,在cmd中测试 java -version与ja ...
- 安装oracle 11g 客户端,检查过程中报物理内存不足的解决
今早接到同事电话,说安装oracle 11g客户端的时候,在检查先决条件的时候,报错,说内存不足,但是本机的内存是2G,肯定够用:如图: 找了一圈,原来Oracle执行先决条件检查是依赖c$共享,很多 ...
- rad linux下安装mysql_Rad Hat Enterprise Linux 5.5上安装Oracle 11g R2
学习的进度有点慢,终于在虚拟机上Red Hat Enterprise Linux 5.5系统下安装Oracle 11g R2版本数据库成功了,在这里把安装的经验和大家分享一下!当然,水平有限,请各路大 ...
- 安装Oracle 11g数据库服务器类
<Oracle达人修炼秘籍:Oracle 11g数据库管理与开发指南>第3章Oracle 11g数据库的安装,本章将介绍如何在32位系统结构的Windows 7操作系统平台上对Oracle ...
最新文章
- .NET6之MiniAPI(八):日志
- 树莓派安装python3.5_梦见树_周公解梦梦到树是什么意思_做梦梦见树好不好_周公解梦官网...
- C语言模拟实现标准库函数之strcat()
- Vue本地图片循环加载显示不出来,vue img标签 :src地址拼接
- Test on 2018.10.21
- CCF201509试题
- react-native-router-flux 使用详解(三)
- python第三方模块
- 问道手游服务器修改,分享一下自己架设问道手游经验和教程【图文篇】
- java车牌识别字符分割_【车牌识别】-车牌中字符分割代码详解
- autocad 注册表
- 逍遥模拟器获取服务器信息出错,逍遥模拟器不能连上网怎么办?两招解决问题...
- 论文阅读:(arXiv 2021)Beyond Periodicity: Towards a Unifying Framework for Activations in Coordinate-MLP
- JD按关键词搜索商品接口调用展示
- MES硬件篇(1)条码打印机硬件推荐逐字稿
- Register Form
- 魔兽地图编辑器插件YDWE的使用与基本设置3之地形面板、装饰物面板、单位面板、区域面板、镜头面板
- 流水条码标签的制作打印
- C#重载和重写的区别
- centos怎么样快速卸载mysql_CentOS下如何完全卸载MySQL?卸载自带的mysql
热门文章
- 实操!用Zabbix+500元硬件如何平替5万元动环检测系统,实现UPS温湿度烟雾等数据采集存储、告警、大屏展示?
- 500 rewrite or internal redirection cycle while internally redirecting to “index.html“
- can总线短距离不用双绞线_电磁干扰很严重,如何提高CAN总线电磁兼容性
- ios备忘录下载安卓版_苹果备忘录怎么下载安卓版?有仿iOS备忘录的便签吗
- 近段时间利用跑步APP记录路径的两次跑步
- 《从你的全世界路过》观后感
- pymongo查询列表元素_pymongo的数组操作
- Linux进程管理之task_struct结构体详解
- win10 网卡无法搜索到5G频段网络
- Mysql数据库结构同步时报错:Result: 1118 - Row size too large.