Chinaunix首页 | 论坛 | 博客
  • 博客访问: 76801
  • 博文数量: 31
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 207
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-21 17:14
文章分类

全部博文(31)

文章存档

2014年(31)

我的朋友

分类: Oracle

2014-11-26 16:24:55

我们采用一个特定的版本号来演示,但是它的过程适用于所有群件版本
假设以下的oracle环境都是在一个4节点的集群中:
* 群件版本: 10.2.0.2 
* RDBMS 环境 A, 运行版本 10.2.0.2 (RAC) 
* RDBMS 环境 B, 运行版本 10.1.0.5 (RAC) 
  ASM 环境 10.2.0.2(大多实例采用ASM存储)

    如果一个一次性补丁需要应用于10.2.0.2的群件软件,在大多数情况下,该补丁包含了一个RDBMS部分,该部分绑定在补丁zip文件中(在该文件的子目录custom/server/中),群件部分将安装在10.2.0.2的群件环境中.RDBMS部分的一次性补丁将安装在10.2.0.2的RDBMS和ASM环境中.
    如果你想安装一个补丁到一个10.1.0.5RDBMS环境中的时候,Opatch将会阻塞并显示一下信息:
    Oracle运行环境中不存在该补丁所需组件或版本.错误:Opatch请求更新失败.
    没有需要修补的产品,这是一个不正确的Optche行为,因为它绝对不允许安装一个10.2.0.5的安装包到一个和补丁文件不同的版本的运行环境中,那么,接下来怎么做呢,怎么修补10.1.0.5的RDBMS环境呢,如何修补比群件旧的版本呢?

全文:
原载于:

阅读(1106) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~