专栏首页JiekeXu之路Oracle 12c 及以上版本补丁更新说明及下载方法

Oracle 12c 及以上版本补丁更新说明及下载方法

作者 | JiekeXu

来源 | JiekeXu之路(ID: JiekeXu_IT)

转载请联系授权 | (微信ID:xxq1426321293)

大家好,我是 JiekeXu,很高兴又和大家见面了,今天分享下Oracle 12c 及以上版本补丁更新说明及下载方法。本文首发于微信公众号【JiekeXu之路】,欢迎点击上方蓝字关注我吧!

Oracle 为了支持与安全相关的修复以及高优先级的非安全修复,将在每年的 1 月,4 月,7 月和 10 月中每个季度发布一个RU。从 2017 年 7 月开始,Oracle 对数据库和 GI(Grid Infrastructure) 12.2 及之后版本的主动修补程序进行了更改。Oracle 从 12.2 版本开始补丁不在使用 PSU、SPU 的称呼了, 取而代之的为 RU (Release Updates) 和 RUR (Release Update Revisions)。

RU 是主动,高度测试,捆绑了许多重要修复,能够使客户避免许多已知问题。 RUR 包含对 RU 的安全性和回退修复,将 RU 的生命周期延长两个季度。每个 RUR 只针对特定的 RU。 传统术语“Patchset”,“Patchset Update” 和 “Database Bundle Patch” 对于 12.2 数据库将不再适用。 数据库版本-RU/RUR 的命名规则 Release Update (RU) - Database Release Update 12.2.0.1. Release Update Revision (RUR) - Database Release Update Revision 12.2.0.1. RU/RUR 的安装方法是仍然使用现有的 Opatch 技术来安装 RU/RUR。

RU/RUR 选择?

Oracle提供了主动和被动维护的补丁程序:

  • 反应性补丁:
    • 通常以“临时补丁”的形式提供
    • 在历史上被称为“一次性”补丁
    • 根据需要提供给定的“缺陷,版本,平台”组合
    • 经过基本的健康测试
    • 满足所有其他内容标准的回归修补程序将包含在后续的更新和修订中(如果有)
    • 所有其他修复程序将被审核并考虑用于后续更新。
  • 主动补丁
    • 解决影响给定配置的高影响力错误
    • 包含经过验证的低风险解决方案
    • 进行额外的测试级别,具体取决于受影响的功能
    • 单击“补丁程序和更新”选项卡可在“我的Oracle支持”上使用

在考虑用于更新和修订的数据库修补程序内容时,经常会问到“哪个具有更新的或更新的内容?” 或者换句话说,“哪个是子集,哪个是超集?”。答案取决于您的观点。从针对每个特定更新(例如18.3.1和18.3.2对应18.3.0)的三个修订本间隔3个月提供的角度来看,每个修订本与其旧的关联更新具有完全相同的内容-还有更多。每个修订版还具有回归修复和较新的安全性Bug修复,而较旧的关联更新则没有。从这个角度来看,修订版是较旧的关联更新的超集。

但是,从每个季度同时提供的三个补丁程序(一个更新和两个修订)(例如18.4.0、18.3.1和18.2.2)的角度来看,它们具有完全相同的最新信息,安全漏洞修复。但是,只有更新具有最新的非安全错误修复程序。从这个角度来看,更新是同时发布的两个修订的超集。

简而言之,对于同一季度发布的 RU/RUR 来说,RU 是 RUR 的超集,即 RU 是 RUR#1 的超集,RUR#1 是 RUR#2 的超集。建议应用最新的 RU,以便可以修复最新的已知问题,并应用最新的安全补丁。这样减少了需要单独安装 one-off 补丁的可能性,维护成本较低。RUR 是为了某些特定需求的数据库环境制定的,通常这样的环境保持在一个稳定的状态,并且希望得到安全修复。

Oracle 力求在每个季度的发布日期前完成每个数据库针对每个平台的季度安全补丁的准备和测试。偶尔,我们无法控制的情况会导致某个数据库补丁被推迟,并在季度发布日期之后几天发布。下表列出了当前任何数据库补丁延迟和估计的可用日期。可以看到,截止到 2020/07/14,19c 已经 release 到 RU 19.7,RUR19.6.1,RUR2 19.5.2.预计明后天该发布第三季度的 RU 19.8 了。

本文分享自微信公众号 - JiekeXu之路(JiekeXu_IT),作者:JiekeXu

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-07-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 使用Python操作MySQL和Oracle数据库

    前面两篇文章已经说过将数据存储到SQLite和本地文件中,如果还没有来得及看,可点击如下快速链接:

    JiekeXu之路
  • sqlplus 登陆 RAC 11.2.0.4 数据库缓慢问题完美解决方案

    近日发现一套数据库在节点一使用 sqlplus 登录时反应巨慢,但在节点 2 却很迅速登录进去,节点一无任何报错,只是反应巨慢,观察大约需要 81s 的时间才可...

    JiekeXu之路
  • 万字详解Oracle架构、原理、进程,学会世间再无复杂架构

    对于一个数据库系统来说,假设这个系统没有运行,我们所能看到的和这个数据库相关的无非就是几个基于操作系统的物理文件,这是从静态的角度来看,如果从动态的角度来看呢,...

    JiekeXu之路
  • 在macOS 10.12 上编译 Android 5.1

    felix
  • 软件项目开发成本经常用到的估算方法有哪些?

      a、依据工作量估算结果和平均人力成本费率直接计算出直接人力成本和间接成本的总和,加直接非人力成本计算软件开发成本;

    软件成本造价评估
  • Exchange删除移动完成的邮箱记录

    在Exchange服务器维护中,常用 New-MoveRequest 命令来移动邮箱到指定的数据库。要想查询移动的状态,可使用 Get-MoveRequest ...

    水中游泳的小鸟
  • Apache Dubbo实际应用总结

    一方面是SpringCoud微服务框架如火如荼的发展,另一方面随着Dubbo的重启,接着又捐献给Apache社区,Dubbo在国内技术市场上又重新攻城略地,随着...

    歪脖贰点零
  • Flink 1.10.1源码编译(CDH5.16.2)

    拉取flink1.10.1的代码后,idea中全局查找一下flink.shaded.version,确定应该选择的flink-shaded版本

    Eights
  • 黄文才:云智天枢AI中台架构及AI在K8S中的实践

    2019年9月7日,云+社区(腾讯云官方开发者社区)主办的技术沙龙——AI技术原理与实践,在上海成功举行。现场的5位腾讯云技术专家,在现场与开发者们面对面交流,...

    云加社区技术沙龙
  • Spring Boot 中 10 行代码构建 RESTful 风格应用

    RESTful ,到现在相信已经没人不知道这个东西了吧!关于 RESTful 的概念,我这里就不做过多介绍了,传统的 Struts 对 RESTful 支持不够...

    江南一点雨

扫码关注云+社区

领取腾讯云代金券