OracleDatabase补丁使用方法有哪些-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

OracleDatabase补丁使用方法有哪些

本篇内容介绍了“Oracle Database补丁使用方法有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

成都创新互联-专业网站定制、快速模板网站建设、高性价比香河网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式香河网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖香河地区。费用合理售后完善,10余年实体公司更值得信赖。

适用于:

Oracle Database - Personal Edition - 版本 10.2.0.3 和更高版本

Oracle Database - Enterprise Edition - 版本 10.2.0.3 和更高版本

Oracle Database - Standard Edition - 版本 10.2.0.3 和更高版本

本文档所含信息适用于所有平台

用途

该文档给出了 oracle 数据库主要补丁使用方法的一个概述。Oracle Database - 数据库补丁使用方法概述

本文概述了 Patch Set Updates,Bundle Patches 等补丁的主要特点,并解释了哪种方法适用于哪种环境。

适用范围

该文档适用于负责数据库补丁安装的 oracle 数据库 DBA 人员。

本文概述了各种补丁的使用方法,这些方法都是为数据库 Base Release 或者 Patch Set Release (PSR)上安装补丁。本文不讨论 Base Release 和 Patch Set Release,只讨论 oracle 数据库,不讨论 Enterprise Manager。

详细信息

Oracle Database - 数据库补丁使用方法概述 (Doc ID 1962125.1)

  • Oracle Database - 数据库补丁使用方法概述 (Doc ID 1962125.1)

    • 已发布补丁使用方法

    • Proactive Patch 类型(SPU/PSU/Bundle Patches)

    • 版本号

    • 测试概述

    • 补丁类型的测试推荐

    • 该使用哪种补丁方法?

    • 更换补丁方法

    • 补丁冲突解决办法

    • 常见问题

    • 当前数据库的 Pro-active Patches

    • Pro-active 数据库补丁的平台/环境/版本

    • Pro-Active 数据库补丁的更多信息

已发布补丁使用方法

Oracle 提供了 pro-active 和 Reactive 两种补丁的维护:

  • Reactive Patches:

    • 每个补丁集都有一个”代码冻结“日期,超过该日期后只有阻碍运行的关键 bug 的修复会被包含进来。

    • 如果一个修复错过了这次的补丁集,它将在后续的补丁集中(如果有的话)被包含进来。

    • 通常被分发为“临时补丁”(Interim Patch)

    • 历史上被称为“一次性”补丁(One-off Patch)

    • 是对特定的 defect、版本、平台组合而按需提供的

    • 经过了基本的完整性测试

    • 这些修复通常在下一个相关的补丁集发布中被包含进来

  • Proactive Patches

    • 解决影响特定配置的有高影响的 bug

    • 包含已证实的低风险修复

    • 取决于受影响的功能,经过了额外级别的测试

    • 在"My Oracle Support"通过点击"Patches & Updates"标签可以获得

Proactive Patch 类型(SPU / PSU / Bundle Patches)

有几种不同类型的 pro-active patch 可以使用。本节概述了主要的 pro-active 补丁方法:

  • Security Patch Update (SPU)

    • 作为 Oracle 的 Critical Patch Update (CPU) 计划的一部分而发布的安全修复程序的集合

    • 以预定义的季度计划交付

    • 数据库 SPU 是 RAC Rolling 和 Standby First 安装的

    • 注意:数据库 SPU 正在从数据库 12c 版本中淘汰- CPU 程序的安全性内容将在 Bundle Patch 或 PSU 中发布(见下文)。

  • Patch Set Update (PSU)

    • 在该领域遇到的已证实有高影响的 bug 的修复程序集合

    • 包括作为 CPU 计划的一部分而发布的安全修复程序

    • 确保不包含任何能改变应用程序行为的优化器更改或修复

    • 可能跨多个产品组件

      例如:"Database Grid Infrastructure PSU" (GI PSU) 同时包含了 GI 和数据库的修复

    • 以预定义的季度计划交付

    • 数据库 PSU 和 GI PSU 通常是可 RAC 滚动应用和备库首先安装的

    • OJVM PSU 既不可 RAC 滚动安装也不可备库首先安装


  • Bundle Patch (BP)

    • 用于解决给定功能、产品或配置的 bug 的一组修复集合。

      例如:Windows Database Bundle Patch, Database Patch for Exadata, Database Proactive Bundle Patch

    • 是 PSU 的一个超集

    • 可能跨越多个产品组件

      例如:"Database Patch for Exadata"即包含数据库的也包含 GI 的修复

    • 以预定义的计划交付,可能比 PSU 发布频率更高

    • 通常是可 RAC 滚动应用和备库首先安装的

    • 截至2016年4月,Database Patch for Engineered Systems and Database In-Memory 已重新命名为"Database Proactive Bundle Patch"

  • "Quarterly Full Stack Download Patch" / "Combo Patch"

    • 若干不同的补丁打包在一起发布

      例如:"Quarterly Full Stack Download Patch for Exadata" 把 "Quarterly Database Patch for Exadata"与 OJVM PSU 还有其他的 Exadata系统补丁包含在一个下载链接中。


  • Other Proactive Patches

    • 在正常的 SPU/PSU/BP 周期之外,oracle 会针对特殊用途发布一些 proactive patches。

      例如:针对客户系统使用最新时区数据的需求,每6个月发布一次特殊的 time-zone 补丁。这样的补丁通常作为“临时补丁”发布。

各种 pro-active patch 方法的数据库补丁内容可以用下图展示:

 

 

BP

 

 

 

 

PSU

 

 

 

 

SPU

 

 

  • SPU 仅包含 CPU 计划的安全修复

  • PSU 包含 CPU 程序安全修复以及其它的 高影响/低风险 的关键性 bug 的修复

  • BP 包含所有 PSU 修复以及针对特定 BP 环境的修复

安装只能使用 SPU,PSU 或者 BP 补丁方法之一。

所有方法都允许安装“临时补丁”,但是根据不同的补丁方法,临时补丁的版本可能也不同。

Windows 平台特殊,因为 windows 上不支持一般的“临时补丁”。

关于当前的和历史的 pro-active 补丁详情,请参阅本文末尾部分的“Pro-Active数据库补丁的更多信息”。

版本号

各种补丁方法都有不同的方式来表示版本信息,详情查看下表:

术语

版本号

举例

Major Release

版本的前2个字段指定(小数点分隔的字段)

11.2

Base Release

Major Release 版本的前4个字段

11.2.0.1

Patch Set Release (PSR)

版本的第4个字段指定

11.2.0.4

Patch Set Update (PSU)

版本的第5个字段指定

11.2.0.4.160419

Bundle Patch (BP)

版本的第5个字段指定,但同时带有文本说明bundle 的系列

Exadata Database Bundle Patch 11.2.0.4.160419

Security Patch Update (SPU)

由月/年指定

11.2.0.4 Jan 2015 SPU

截至2015年11月,Oracle 数据库的最新 Bundle Patches , Patch Set Updates 和 Security Patch Updates 的版本号有了新的格式。下面是新的格式,用发布日期 YYMMDD 格式替代了 bundle 版本的第5个数字字段:

  临时补丁 PSU, SPU, Bundle     Patch Set Release
功能  针对该补丁影响的数据库功能的特定领域进行功能回归测试
一套完整的功能回归测试(测试数据库功能的所有领域) 一套完整的功能回归测试(测试数据库功能的所有领域)
 验证该fix解决了 bug 的已知症状    
压力 基于补丁内容的压力测试的子集 全面压力测试
性能 基于工作负载性能的回归测试 全套性能测试
其他 在未打补丁的环境中安装测试 在纯净的环境中安装测试 安装&升级测试-多种场景
安装使用 EM CC 补丁 从之前的 PSU, SPU, bundles 进行“升级” 发布之前在 Oracle 内部部署和使用
  安装使用 EM CC 补丁 认证测试

补丁类型的测试推荐

建议客户先在测试环境中进行补丁测试,然后再部署到重要的生产环境。

下表给出了各种补丁类型的不同层面的测试建议概述:

  临时补丁 PSU, SPU Bundle Patch Patch Set Release
安装/回滚  是  是  是
Bug Fix 验证


可能并相关的情况

Admin 活动
不需要 基本 基本 完全
应用功能测试 不需要 仅核心应用 核心及非核心的应用 完全
应用性能测试 不需要 不需要 不需要 完全

其中:

  • 安装/回滚 = 补丁安装/回滚工作的基本测试。任何类型的补丁都要进行补丁安装和回滚测试。


  • Bug Fix 验证 = 如果你打算安装一个补丁,目的是修复一个 bug,那么你需要验证该 bug fix 能解决该特定 bug 的问题。

    • 对于某些修复,也许无法验证 - 例如:如果该修复解决了一个罕见的竞争条件。


  • Admin 活动 = 软件/系统管理功能:

    • “基本” 被定义为常见功能。 

      例如,“基本” admin 功能,包括验证数据库以及 Grid Infrastructure 关闭和启动,验证监控。


  • 应用功能测试 = 你的应用程序的功能。”核心”表示业务的关键应用程序的功能。


该使用哪种补丁方法?

对于数据库相关的安装该使用哪补丁方法,oracle 给出了如下建议:

  • 每个客户至少要安装 PSU,需要最小限度的测试。

  • 12.1.0.2 客户想要一个更全面的修复补丁集,那么应该安装数据库 Proactive Bundle patch。这比 Patch Set Update (PSU) 要求多一些测试,但是它提供了大量的修复。

  • 因为SPARC SuperCluster 包含了Exadata Storage Cells,所以应该使用和Exadata类似的补丁方法

版本

平台

Exadata

Exadata 

(只对数据库及 Grid Infrastructure 打Patch)

All non-Exadata (RAC)

All non-Exadata (non-RAC)

Windows

12.1.0.2

Quarterly Full Stack Download Patch for Exadata 

Database Proactive Bundle Patch 1

Database Proactive Bundle Patch 1

Database Proactive Bundle Patch 1

Windows Database Bundle Patch

12.1.0.1

Database Grid Infrastructure PSU

Database Grid Infrastructure PSU 
(GI PSU)

Database PSU

11.2.0.4 及之前

Database Patch for Exadata

Database Grid Infrastructure PSU
(GI PSU)
Database PSU


1 "Database Proactive Bundle Patch"比Patch Set Update (PSU) 需要多一些测试,因为它提供了大量的修复。 

undefined

此外

  • 所有情况下都要安装相关的 OJVM PSU


  • 仅在你打算安装的环境上遇到了该特定问题,才安装临时补丁

    • 安装的临时补丁数量要保持最低限度。


数据库 SPU 仍可作为 11g 版本的可用的补丁方法 – 建议过渡到 PSU 补丁模型。

(SPU 可能被认为是最低的变更风险,但是它会让你遗漏那些在相应 PSU 中的重要问题的修复)

更换补丁方法

如果你希望变更补丁方法,你可以在升级到一个新的 Patch Set Release 的时候更换。例如,如果你在 12.1.0.1 上使用 PSU,那么你可以升级到 12.1.0.2 并开始使用 "Database Proactive Bundle Patch"  (DBBP) 来替换。

想要更换补丁方法,而且还要保持在相同的 Patch Set Release / 4 个字段的版本号,你通常需要做如下事情:

  • 完全回滚当前方法安装的补丁

    • 这可能也需要你回滚某些临时补丁 – 把回滚掉的任何临时补丁都记录下来

  • 应用/安装新方法的补丁,至少是相同的 CPU 周期

  • 获取和应用所有临时补丁,需要维持跟替换之前相同的修复

不能在同一个 ORACLE_HOME 下混合 BP 和 DB PSU(或 SPU)补丁方法。

例如:如果你在一个系统上安装了 "Database Proactive Bundle Patch",那么接下来就不可以在该系统上安装"Database PSU" (DB PSU)。你需要保持在 DBBP 补丁或者完全回滚 DBBP 补丁之后应用 DB PSU 补丁来更换补丁方法。


不推荐更换"Database PSU"到"Database SPU"方法。

例如:

  • 从"Database PSU"更换为"Database Proactive Bundle Patch":

    (包括 OJVM PSU 在内的回滚或安装变更,数据库都需要完全停机)

    • 如果使用 OJVM PSU 的话,可能也需要回滚 OJVM PSU

    • 备份你当前的安装

    • 完全回滚/卸载"Database PSU"

    • 应用/安装最新的"Database Proactive Bundle Patch"

    • 应用前面同样被回滚掉的所有临时补丁(包括 OJVM PSU 如果已安装)

补丁冲突解决办法

如果临时补丁与 pro-active 补丁方法之一结合使用,那么很有可能遇到补丁冲突问题。

每季度发布的 proactive patches 作为重要补丁更新程序(DB PSU, Quarterly Database Patch for Exadata,以及 Database Proactive Bundle Patch)的一部分,Oracle 主动为有冲突的现有补丁发布新的临时补丁。新的临时补丁通常跟pro-active bundles 同时发布。

关于解决补丁冲突的信息请参阅如下文档:

  • Document:1941934.1 My Oracle Support Patch Conflict Checker Overview [Video]

  • Document:1091294.1 How to Use the My Oracle Support Conflict Checker Tool for Patches Installed with OPatch [Video]

  • Document:1321267.1 Database Patch Conflict Resolution

常见问题

  • 可以在 non-Exadata 系统上使用"Quarterly Database Patch for Exadata" (11.2.0.x)吗?

    • 不可以,Oracle 不支持这样做。

    • 大多数更新都是专门为 Exadata 上的 Oracle Database (DB_BP) 和 Oracle Clusterware (GI_BP) 创建的 Bundle patches 发行的。Bundle patches 包含的不是 Exadata 特定代码,但是,只能在用于测试目的,或者是为Exadata 系统提供灾难恢复支持的时候,才可以在 non-Exadata 系统上安装这些补丁。只有当 non-Exadata 系统用在 Data Guard 环境中作为 Exadata 系统的备用系统时,Oracle 才为 non-Exadata 系统提供在 Exadata bundle patches 基础上的临时修复。


  • 可以在 non-Exadata 系统上使用"Database Proactive Bundle Patch" (12.1.0.2+)吗?

    • 可以,该补丁在 non-Exadata 系统上是适用的。

    • 该 bundle 的修复信息可能包括一些”Exadata”特定的修复,这是因为 bundle 同样适用于 Exadata 系统。

    • 详情请参阅 Note 1937782.1 12.1.0.2 Database Proactive Bundle Patches / Bundle Patches for Engineered Systems and DB In-Memory - List of Fixes in each Bundle - 每个 bundle 的修复列表。


  • pro-active patches 包括优化器修复吗?

    • "Database SPU" 和 "Database PSU"都不包含优化器修复。

    • "Database Patch for Exadata" 会包含针对错误结果问题的优化器修复,但需要用户按需要个别启动/禁用该功能。

    • "Windows Database Bundle Patch"会包含优化器修复。


  • 如何识别某个安装使用的是什么补丁方法?

    • 检查 opatch lsinventory 的输出结果,查看已经应用了哪些补丁。

      在输出结果中,SPU,PSU 和 BP patches 包括该补丁名字/版本的描述。


  • "Windows Database Bundle Patch"和 "Database Patch for Exadata"等之间有什么区别?

    • 这些 BP 分别针对不同的环境。最新版本将包括相同的 SPU 和 PSU 内容,但是其他所有内容都是特定于目标环境的-可能还有其他一些常见修复,但是在修复的 bugs 上还是有差异的。


  • Pro-active patches 会影响 tracefile 或者数据库视图 v$version 中记录的的数据库版本吗?

    • 不会。补丁级别反映在 opatch lsinventory 数据中,并且,某些补丁类型是反映在 DBA_REGISTRY 或者 DBA_REGISTRY_HISTORY 中。


当前数据库 Pro-active Patches

下表中目前可用的 pro-active 数据库相关补丁的信息,也包括一些已经不再发布的补丁类型。

Pro-active 数据库补丁的平台/环境/版本

下表中” Method/s”列中使用到的简称将在下节中扩展。

平台 环境 DB 版本
Method/s
微软平台 任意 10.2.0.4 - 12.1.0.2 Windows Bundle, TZ
Unix 平台 Exadata 12.1.0.1 - 12.1.0.2 DBBP, QSFDP for Exadata, OJVM PSU, TZ
11.1.0.7 - 11.2.0.4 ExaDBBP, QSFDP for Exadata, OJVM PSU, TZ
RAC 12.1.0.1 - 12.1.0.2 GI PSU, OJVM PSU, Combo, TZ
11.2.0.1 - 11.2.0.4 GI PSU, OJVM PSU, Combo, SPU, TZ
10.2.0.4 - 11.1.0.7 DB PSU, CRS PSU, OJVM PSU, SPU, TZ
Non-RAC 12.1.0.1 - 12.1.0.2 DB PSU, OJVM PSU, Combo, TZ
10.2.0.4 - 11.2.0.4 DB PSU, OJVM PSU, Combo, SPU, TZ
其他平台 任意 任意 No new bundles

Pro-Active 数据库补丁的更多信息

Database Patch Set Update
简称 DB PSU
目标环境 Non-RAC DB 安装在 Unix 平台上。Unix DB 客户端安装。
版本 DB 版本 10.2.0.4 及以上
平台 Unix 平台
发行 季度发行
补丁内容 针对数据库以及数据库客户端的重要修复。包括安全(CPU)内容。没有优化器修复
参阅 Note:854428.1 General PSU Information
  Note:756671.1 Current Recommended Patches
推荐版本 推荐使用最新版本
备注  
   
Database Grid Infrastructure Patch Set Update
简称 GI PSU
目标环境 RAC DB 安装在 Unix 平台上 (包括单实例 RAC)。
数据库版本 DB 版本11.2.0.1 及以上
平台 Unix 平台
发行 季度发行
补丁内容 补丁包括 Grid Infrastructure 的重要修复,也包括匹配的 DB PSU,但*不*包括任何 OJVM PSU
参阅 Note:854428.1 General PSU Information
  Note:756671.1 Current Recommended Patches
推荐版本 推荐使用最新版本
备注  
   
OJVM Patch Set Update
简称 OJVM PSU (2014年10月还有单独的 "JDBC Patch")
目标环境 任何 DB 安装都用到 OJVM。
数据库版本
DB 版本 11.1.0.7,11.2.0.3,11.2.0.4,12.1.0.1 及以上
平台 所有平台。须知 Windows 平台有特殊的 OJVM PSU 覆盖补丁安装于 Windows BP 上
发行 按要求与数据库 PSU 同时发布
补丁内容 2014年10月提出 OJVM PSU,但是 OJVM 和 JDBC 有单独的补丁。
2015年1月之后 OJVM PSU 包括 JDBC 针对数据库的修复
参阅 Note:1929745.1 OJVM PSU Information
  Note:756671.1 Current Recommended Patches
推荐版本 推荐使用最新版本,或者如果没有 OJVM PSU 时,安装 mitigation patch 并启用
备注 有"mitigation patch"可以代替 OJVM PSU 使用
  OJVM PSU 不是 RAC Rolling 也不能 Standby First 安装
  2014年10月还有单独的"JDBC Patch"
   
OJVM Patch Set Update "JDBC Patch" (Oct 2014 only)
简称 JDBC Patch
目标环境 任何 DB,DB client,instance client 或者 Grid Infrastructure 安装都使用 JDBC.
版本 JDBC 版本 11.1.0.7,11.2.0.3,11.2.0.4,12.1.0.1
平台 所有平台
发行 仅在2014年10月作为单独的补丁发布
补丁内容 JDBC 安全修复
参阅 Note:1929745.1 OJVM PSU Information
  Note:756671.1 Current Recommended Patches
推荐版本 推荐在任何使用到 JDBC 的地方都安装该补丁,或者最新 OJVM PSU 的 JDBC 组件
备注 从2015年1月之后 OJVM PSU 补丁中包含了 JDBC 修复
   
Combo Patches
简称 COMBO Patch
目标环境 取决于内容 - COMBO Patches 把补丁都组合在一起很方便
版本 DB 版本 11.1.0.7,11.2.0.3,11.2.0.4,12.1.0.1 及以上
平台 Unix 平台
发行 2014年10月开始每季度发行一次
补丁内容 在一个下载中包括不同组件的 Patch Set Updates
参阅 Note:756671.1 Current Recommended Patches
  参阅包含组件(DB PSU, GI PSU, OJVM PSU)的文档说明
推荐版本 参阅包含组件的建议说明
备注 2014年10月 Combo patches 中省略了 JDBC patches
   
Windows Database Bundle Patch
简称 Windows Bundle Patch
目标环境 DB 以及 DB client 安装在 Microsoft 平台上。
版本 DB 所有版本
平台 仅 Microsoft 平台
发行 发行间隔时间取决于数据库版本。
补丁内容 混杂的 bug 修复。每季度会包含 DB PSU 和 OJVM PSU 内容。
参阅 Note:161549.1 Patching for Microsoft platforms
推荐版本 推荐使用最新季度发行版或更高版本
备注 Windows 数据库 Bundle Patches 不包含 OJVM PSU 修复。
有单独可用的 OJVM PSU 补丁。
   
Database Patch for Exadata
简称 ExaDBBP (or just BP)
目标环境 Exadata 数据库安装
DB 版本
DB 版本 11.2.0.1-11.2.0.4
平台 仅 Exadata 系统
发行 每月发布,重要补丁内容是包含在季度发行版中(旧的 DB 版本上仅季度发行)
补丁内容 混杂的 bug 修复每个月一次,重要的以及安全有关内容每个季度一次
参阅 Note:888828.1 Exadata Recommended Patch Information
推荐版本 推荐使用最新季度发行版或更高版本
备注 每季度最新的 Exadata BP 都包含在” Quarterly Full Stack Download Patch for Exadata”
   
Quarterly Full Stack Download Patch for Exadata
简称 QFSDP for Exadata
目标环境 仅 Exadata 系统
DB 版本
DB 版本 11.2.0.1 - 11.2.0.4
平台 仅 Exadata 系统
发行 季度发行
补丁内容 包括 Exadata 上的数据库补丁以及其他 Exadata 组件的补丁
参阅 Note:888828.1 Exadata Recommended Patch Information
建议测试级别 包含比 PSU fix 更多的修复。推荐测试。
推荐版本 推荐使用最新版本
备注  
   
Database Proactive Bundle Patch
简称 DBBP
目标环境

12c 数据库安装在 Exadata 上。
同样适用于任何使用 Database In-Memory (DBIM) 特性的 12c 系统,RAC 或 non-RAC。数据库和 Grid 的 home 也都适用。

DB 平台
仅 12.1.0.2 及以上。仅适用于企业版。标准版数据库软件应该安装数据库PSU
平台 Unix 平台,包括 Exadata 系统,也包括任何使用 DB In-memory(DBIM) 的系统
发行 每月发行
补丁内容 包括集成系统上的各种杂项修复以及数据库 In-memory 的修复。重要补丁内容包含在季度发行补丁中。也包括 Exadata 和 RAC 系统上的Grid home 的修复。
参阅 Note:888828.1 Exadata Recommended Patch Information
  Note:756671.1 Current Recommended Patches
推荐版本 推荐使用最新季度发行版
备注 从2016年4月开始,新名称” Database Proactive Bundle Patch”,替代了"Database Patch for Engineered Systems and Database In-Memory"。
   
Timezone Patches
简称 TZ patch
目标环境 DB 和 DB client 安装,当对最新时区数据要求很高时
DB 平台
所有 DB 版本
平台 所有平台
发行 半年发行一次
补丁内容 补丁仅包含时区数据
参阅 Note:412160.1 Overview of TZ Patches
推荐版本 没有推荐 – 使用该补丁很大程度上取决于应用,以及对于最新的时区信息要求是否很高。在整个企业中如果最新的时区信息很重要,则推荐使用最新版的补丁。
备注 需要特殊考虑的情况就是当通过安装补丁来更新时区信息时,通信系统应该使用相同的 TZ 信息。
   
   
Database SPU (previously known as CPU patches)
简称 SPU(以前是 CPU)
目标环境 DB 安装 在Unix 和 VMS 平台上
DB 平台
所有 DB 版本直到 11.2.0.4
平台 Unix 和 VMS 平台
发行 季度发行
补丁内容 SPU patch 内容仅包含 critical / security 修复。该发行模式不适用于 12c 及以上版本 – 因为 critical / security 内容作为一部分包含在了其他发行模式中。
参阅 Note:467881.1  Contains links to the latest SPU information
推荐版本 推荐使用"Database PSU"而不是 SPU。如果要使用 SPU,推荐最新版本
Notes 该发行模式不适用于 12c 及以上版本 – 因为critical / security 内容作为一部分包含在了其他发行模式中。
   
CRS Patch Set Update
简称 CRS bundle
目标环境 RAC 系统直到 11.1.0.7
DB 平台
DB 版本 10.2.0.4 到 11.1.0.7
平台 Unix 平台
发行 不再发行
补丁内容 仅针对 CRS stack。对 11.2.0.1 及以上版本使用 GI PSU 来替代
参阅 Note:756671.1 Current Recommended Patches
推荐版本 升级到 11.2 或更高版本
备注  
   
Interim Patches
简称 Interim Patch (or one-off or PSE)
目标环境 各种
DB 平台
各种
平台 各种
发行 按 需要/申请 发行
补丁内容 针对一个或者多个特定问题的修复
参阅  
推荐版本 建议避免安装太多的 interim patches。
备注 建议对要解决的问题做相关的功能测试。


数据库/GI PSU,SPU(CPU),Bundle Patches 和 Patchsets 补丁号码快速参考 (文档 ID 1922396.1)




类型: 状态: 上次主更新: 上次更新: 语言:

REFERENCE PUBLISHED 2017-5-29 2017-5-29 English简体中文日本語???
Oracle Database补丁使用方法有哪些

文档内容


用途

详细信息
  Base Releases
  Patchsets
  PSU, SPU(CPU), Bundle Patches
  12.2.0.1
  12.1.0.2
  12.1.0.1
  11.2.0.4
  11.2.0.3
  11.2.0.2
  11.2.0.1
  11.1.0.7
  11.1.0.6
  10.2.0.5
  10.2.0.4
  10.2.0.3
  10.2.0.2
  10.2.0.1
  10.1.0.5
  10.1.0.4
  10.1.0.3
  10.1.0.2
  9.2.0.8
  9.2.0.7
  9.2.0.6
  9.2.0.5
  9.2.0.4
  8.1.7.4
  OJVM PSU Patches (including Combo Patches)
  12.1.0.2
  12.1.0.1
  11.2.0.4
  11.2.0.3
  11.1.0.7
  Mitigation Patch
  术语:

参考

适用于:

Oracle Database - Enterprise Edition - 版本 8.1.7.4 和更高版本
Oracle Database - Standard Edition - 版本 8.1.7.4 和更高版本
本文档所含信息适用于所有平台

用途

数据库 PSU, SPU(CPU), Bundle Patches 和 Patchsets 补丁号码快速参考。

您是否希望与其他 Oracle 客户、Oracle 员工和业内专家进一步探讨此主题?

请点击这里进入 Oracle 社区(中文)。
请点击这里进入My Oracle Support 社区的数据库安装/升级(英文)主页发现更多的话题和讨论。

详细信息

这个文档仅列出和PSU/SPU同期发布的Windows Bundle Patch,关于 windows 其它的 bundle patch,请参考:
Download Reference for Oracle Database PSU, SPU(CPU), Bundle Patches, Patchsets and Base Releases(Doc ID 2118136.2)

对于12.1之后的数据库版本SPU/CPU并不有效:
Database Security Patching from 12.1.0.1 onwards (Doc ID 1581950.1)

 

Base Releases

12.2.0.1.0 12.2.0.1.0 Download Page
12.1.0.1.0 开一个非技术SR来获取物理介质或下载链接,根据Doc ID 1071023.1
11.2.0.1.0 11.2.0.1.0 Download Page
Older Versions 开一个非技术SR来获取物理介质或下载链接,根据Doc ID 1071023.1

 注意: 对于11.2.0.2或者更高的patchsets, 请参照patch的readme中"Software Availability"部分下的"Table 1 Installation Types and Associated Zip Files"来查找具体哪些zip文件需要下载。

Patchsets

 l12.1.0.2 (12.1.0.2.0 PATCH SET FOR ORACLE DATABASE SERVER)  21419221
 11.2.0.4 (11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER)  13390677
 11.2.0.3 (11.2.0.3.0 PATCH SET FOR ORACLE DATABASE SERVER)  10404530
 11.2.0.2 (11.2.0.2.0 PATCH SET FOR ORACLE DATABASE SERVER)  10098816
 11.1.0.7 (11.1.0.7.0 PATCH SET FOR ORACLE DATABASE SERVER)  6890831
 10.2.0.5 (10.2.0.5 PATCH SET FOR ORACLE DATABASE SERVER)  8202632
 d10.2.0.4 (10.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER)  6810189
 e10.2.0.3 (10.2.0.3 PATCH SET FOR ORACLE DATABASE SERVER)  5337014
 10.2.0.2 (10.2.0.2 PATCH SET FOR ORACLE DATABASE SERVER)  4547817
 10.1.0.5 (10.1.0.5 PATCH SET FOR ORACLE DATABASE SERVER)
 4505133
 10.1.0.4 (10.1.0.4 PATCH SET FOR ORACLE DATABASE SERVER)
 4163362
 10.1.0.3 (10.1.0.3 PATCH SET FOR ORACLE DATABASE SERVER)
 3761843
 9.2.0.8 (9.2.0.8 PATCH SET FOR ORACLE DATABASE SERVER)
 4547809
 9.2.0.7 (9.2.0.7 PATCH SET FOR ORACLE DATABASE SERVER)
 4163445
 9.2.0.6 (9.2.0.6 PATCH SET FOR ORACLE DATABASE SERVER)
 3948480
 9.2.0.5 (ORACLE 9I DATABASE SERVER RELEASE 2 - PATCH SET 4 VERSION 9.2.0.5.0)
 3501955
 9.2.0.4 (9.2.0.4 PATCH SET FOR ORACLE DATABASE SERVER) 
 3095277
 9.2.0.3 (9.2.0.3 PATCH SET FOR ORACLE DATABASE SERVER)
 2761332
 9.2.0.2 (9.2.0.2 PATCH SET FOR ORACLE DATABASE SERVER)
 2632931
 9.0.1.5 (9.0.1.5 PATCHSET)
 3301544
 9.0.1.4 (9.0.1.4 PATCH SET FOR ORACLE DATABASE SERVER)
 2517300
 9.0.1.3 (9.0.1.3. PATCH SET FOR ORACLE DATA SERVER)
 2271678
 8.1.7.4 (8.1.7.4 PATCH SET FOR ORACLE DATA SERVER)
 2376472
 8.1.7.3 (8.1.7.3 PATCH SET FOR ORACL
本文题目:OracleDatabase补丁使用方法有哪些
网页网址:http://kswsj.cn/article/geoesh.html