补丁 36582781 - 数据库发布更新 19.24.0.0.240716

本文档在发布时准确无误。有关数据库版本更新 19.24.0.0.240716 的任何更改和其他信息,请参阅 My Oracle Support ( http://support.oracle.com/) 中提供的以下相关文档:

  • 文档19202407.9Oracle DB/GI/OJVM 更新/修订版 R19 2024 年 7 月已知问题

  • 文档555.1Oracle Database 19c 重要推荐一次性补丁

  • 文档888.1 数据库主动补丁程序主要说明

  • Document 1919.219c 数据库升级 - 最佳实践自助协助

本文档包括以下部分:

1补丁信息

  • 数据库版本更新 19.24.0.0.240716 补丁是累积性的。也就是说,所有以前的数据库包的内容都包含在最新的数据库包补丁中。

  • 要安装数据库版本更新 19.24.0.0.240716 补丁,Oracle 主目录必须安装 Oracle 数据库版本 19c。

  • 此补丁是 Oracle RAC Rolling Installable。

  • 此补丁可安装在 Database Vault 上。有关如何将此补丁应用于 Database Vault 环境的详细信息,请参阅 My Oracle Support 文档1195205.1Primary Note For Oracle Database Vault 。

  • 此补丁是 Data Guard Standby-First 可安装补丁。请参阅 My Oracle Support 文档1265700.1Oracle 补丁保证 - Data Guard Standby-First 补丁应用,了解有关如何在应用此补丁时消除风险并减少停机时间的详细信息。

  • 此补丁包含上一周期发布的 JDK 修复,并将更新 Oracle 主目录中的 JDK。对于最新的 JDK 修复,除了此补丁外,还有一个单独的补丁可用,需要安装。请参阅 My Oracle Support 文档888.1 数据库主动补丁程序主要说明, 了解 JDK 补丁编号。

  • 从 2023 年 10 月 19 日 RU 开始,UTL_URI.ESCAPE该函数现在符合 RFC 3896 并将“#”视为保留字符。 有关更多详细信息,请参阅 My Oracle Support 说明2981395.1 。

  • 从 19.22 Jan2024 RU 开始, 19c数据库现已在 Oracle Linux 9.x 和 RHEL9.x 上获得认证

  • 从 2023 年 1 月 19.18 日 RU 开始,DBRU 包含核心 DST 时区补丁。应用此版本更新 (RU) 不会更改任何数据库中的 DST 版本。DST 补丁仅复制到数据库中 $ORACLE_HOME/oracore/zoneinfo,不会执行 DST 升级。您可以随时决定将数据库中的 DST 版本升级到较新的 DST 版本,而无需应用 RU。请注意,这会导致停机。

    此 DBRU 包含以下 CORE DST 补丁:

    • 28852325 - DSTV33 更新 - TZDATA2018G
    • 29997937 - DSTV34 更新 - TZDATA2019B
    • 31335037 - DSTV35 更新 - TZDATA2020A
    • 32327201 - DSTV36 更新 - TZDATA2020E
    • 33613829 - DSTV37 更新 - TZDATA2021E
    • 34006614 - DSTV38 更新 - TZDATA2022A
    • 34533061 - DSTV39 更新 - TZDATA2022C
    • 34698179 - DSTV40 更新 - TZDATA2022E
    • 35099667 - DSTV41 更新 - TZDATA2022G
    • 35220732 - DSTV42 更新 - TZDATA2023C
    • 36260493 - DSTV43 更新 - TZDATA2024A

    如果您计划调整数据库的 DST 版本,Oracle 建议将其调整为最新的可用 DST 版本。然后按照 Oracle 19c Oracle 数据库升级指南中的说明进行操作。

    有关各种 DST 补丁版本的更多信息,请参阅 My Oracle Support 文档 412160.1主要说明 DST 常见问题解答:Oracle RDBMS 和 OJVM 时区文件补丁中更新的 DST 转换和新时区。

  • 季度补丁包中可能包含的任何新的或更改的数据库初始化参数都将记录在 Oracle Database Reference 手册的初始化参数部分中。对于 Oracle Database 19c,请参阅 Oracle Database Reference

  • 有关应在仅限客户端的安装上使用的最新安全修复更新,请参阅 Oracle 数据库上您感兴趣的周期的重要补丁更新 (CPU) 程序补丁可用性文档 (PAD) 部分。

  • 应用数据库版本更新数据库版本更新 19.24.0.0.240716 和 Oracle JavaVM 19.x 更新

    • 对于想要在单个停机时间段内同时安装两个补丁的客户,请按照 My Oracle Support 文档中列出的修补选项之一进行操作:

      • 1929745.1 — Oracle 推荐补丁 — “Oracle JavaVM 组件数据库 PSU 和更新”(OJVM PSU 和 OJVM 更新) 补丁。
    • Oracle JavaVM 19.x 版本更新作为单独的补丁提供。如果要以 RAC Rolling 方式安装,该单独的补丁还有一些其他要求,如 My Oracle Support 文档中所述:
      • 2217053.1 — “Oracle JavaVM 组件数据库 PSU/RU”(OJVM PSU/RU)补丁的 RAC 滚动安装过程。

2先决条件

强烈建议在应用补丁之前备份 Oracle_Home 二进制文件和中央清单。有关更多信息,请参阅 My Oracle Support 文档565017.1 如何执行 ORACLE_HOME 备份?。

本节包括以下部分:

2.1 OPatch 实用程序

您必须使用 OPatch 实用程序版本 12.2.0.1.42 或更高版本来应用此补丁。Oracle 建议您使用最新发布的 OPatch 版本 12.2,该版本可通过选择 12.2.0.1.0 OPatch 版本的 ARU 链接从 My Oracle Support 补丁6880880下载 。建议您将 OPatch 实用程序和补丁下载到共享位置,以便能够从集群中的任何节点访问它们,从而在每个节点上应用补丁。

修补 GI home 时,仅需在修补 GI home 的节点上卸载 Oracle ACFS 上的共享位置。

新的 OPatch 实用程序应在所有正在修补的 Oracle RAC 数据库主目录和 GI 主目录中进行更新。

对于每个要修补的 Oracle RAC 数据库主目录和 GI 主目录,以主目录所有者的身份提取 OPatch 实用程序。

有关安装 OPatch 的具体说明,请按照 OPatch 自述文件进行操作。

OPatch 中新增了一项功能,可通过删除非活动补丁来提高性能。请参阅 My Oracle Support 文档 2942102.1OPatch 12.2.0.1.37+ 引入了一项新功能,用于删除目录中的非活动补丁ORACLE_HOME/.patch_storage

有关 OPatch 文档的信息(包括任何已知问题),请参阅 My Oracle Support 文档293369.1OPatch 的主要说明。

 
 

1、查看现在数据库版本以及补丁情况

查询的SQL 如下:

SELECT

action,

action_time,

version,

comments

FROM

DBA_REGISTRY_HISTORY;

SELECT

PATCH_ID,

PATCH_TYPE,

ACTION,

STATUS,

ACTION_TIME,

LOGFILE

FROM

DBA_REGISTRY_SQLPATCH;

下载补丁包

下载opatch工具

https://updates.oracle.com/download/6880880.html

接下来就是上传补丁包,更新OPatch工具。

解压OPatch

OPatch工具更新完成

解压补丁包

解压完毕后,关闭数据库

关闭监听

开始应用补丁

补丁应用失败

“ Prerequisite check "CheckSystemSpace" failed." 是指的/tmp  空间不足 至少需要7G 以上的空间

扩容完成后

重新应用补丁

打开数据库

根据readme执行

编译无效对象

oracle19.3打补丁的更多相关文章

  1. Oracle安装部署,版本升级,应用补丁快速参考

    一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...

  2. Atitit.项目修改补丁打包工具 使用说明

    Atitit.项目修改补丁打包工具 使用说明 1.1. 打包工具已经在群里面.打包工具.bat1 1.2. 使用方法:放在项目主目录下,执行即可1 1.3. 打包工具的原理以及要打包的项目列表1 1. ...

  3. 【腾讯Bugly干货分享】微信热补丁Tinker的实践演进之路

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ad7a70eaed47bb2699e68e Dev Club 是一个交流移动 ...

  4. 【腾讯bugly干货分享】微信Android热补丁实践演进之路

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://bugly.qq.com/bbs/forum.php?mod=viewthread&tid=1264& ...

  5. 完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程

    本文记录了打PSU的全过程,意在体会数据库打PSU补丁的整个过程. 1.OPatch替换为最新版本2.数据库软件应用19121551补丁程序3.数据库应用补丁4.验证PSU补丁是否应用成功 1.OPa ...

  6. Oracle 11.2.0.4单实例打PSU,OJVM PSU补丁快速参考

    写在前面: 1.Oracel打每个补丁的操作有时存在差异,所以不管多熟悉,都应该在打任何补丁之前阅读新补丁中附带的readme. 2.Oracle每季度都会更新一个最新的PSU,本文最新指的是当前最新 ...

  7. Oracle 11.2.0.4 RAC安装最新PSU补丁

    环境:两节点RAC(RHEL 6.4 + GI 11.2.0.4 + Oracle 11.2.0.4) 需求:安装最新PSU补丁11.2.0.4.7 1.下载补丁和最新OPatch 2.检查数据库当前 ...

  8. Oracle 11g RAC 应用补丁简明版

    之前总结过<Oracle 11.2.0.4 RAC安装最新PSU补丁>, 这次整理为简明版,忽略一切输出的显示,引入一些官方的说明,增加OJVM PSU的补丁应用. 环境:RHEL6.5 ...

  9. Oracle 11.2.0.4 DataGuard 环境打PSU,OJVM PSU补丁快速参考

    环境:RHEL6.5 + Oracle 11.2.0.4 DataGuard physical standby 主库和备库都是单节点. 需求:主备库同时应用160719的PSU和OJVM PSU补丁. ...

  10. [No000098]SVN学习笔记5-分支,合并,属性,补丁,锁,分支图

    行结束符和空白选项 在项目的生命周期中,有时可能会将行结束符由 CRLF 改为 LF,或者修改一段代码的缩进.不幸的是这样将会使大量的代码行被标记为已修改,尽管代码本身并没有被修改.这里列出的选项将会 ...

随机推荐

  1. 617. 合并二叉树 Golang实现

    题目描述: 给你两棵二叉树: root1 和 root2 . 想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会).你需要将这两棵树合并成一棵新二叉树.合并的规则是: ...

  2. Windows 使用 Intel(R) Arc(TM) GPU 推理ONNX 模型

    这不刚换了一个笔记本电脑,Thinkpad T14P,带有Intel ARC GPU,今天我们来尝试用这个GPU来推理ONNX模型. 环境安装 查阅了相关文档,最好使用py310环境,其他版本可能存在 ...

  3. mongo迁移工具之mongo-shake

    最近需要进行MongoDB中数据迁移,之前使用过阿里系的redisShake感觉不错, 这次打算使用mongoShake来进行同步 github: https://github.com/alibaba ...

  4. Jx.Cms开发笔记(七)-升级BootstrapBlazor到6.9.x

    由于BootstrapBlazor升级到6.9以后的升级还是非常大的,比如图标库升级到了6.1.2,bs升级到了5.2.0.所以这里记录一下升级过程. 升级BootstrapBlazor主程序 直接升 ...

  5. JavaWeb 入门到实战

    注:看狂神说做的笔记 1.基本概念 1.1 前言 web开发: web:网页的意思,www.baidu.com,就是一个web页面 静态web: 不与数据库进行交互,静态显示网页数据(你刚学 html ...

  6. S2P彩蝶流向数据管理穿透到终端才有意义

    这两年我们也是在医药行业服务当中见证了行业的变化和趋势,流向管理系统,至少到目前,在行业当中将会是很大的趋势. 01过去粗放的流向管理方式 早在十年前,整个医药行业,特别是外资企业.对实时流向管理,流 ...

  7. 【相邻不同型贪心】LeetCode767 重构字符串

    题解 通常直接思考最佳策略是十分困难的,我们不妨思考每一种情况需要如何处理: 整个字符串只有一种字符 若字符串长度为 \(1\),那么字符串本身即为答案: 若字符串长度大于等于 \(2\),那么不存在 ...

  8. 2024年1月Java项目开发指南17:自动接口文档配置

    Knife4j 文档 :https://doc.xiaominfo.com/ 有能力的建议自己去看文档配置,本文仅做参考,因为官方文档会更新,本文不会,以后说不定本文就过时了. ok,我们继续.虽然本 ...

  9. 【Windows】查看笔记本电池寿命/损耗度(查看电池使用时间报告)

    ① Win+r 运行 命令提示符窗口 ② 输入powercfg/batteryreport 你将会得到电池使用时间报告 将这个地址粘贴到浏览器地址栏访问,或者根据这个地址在资源管理器中找到这个文件夹双 ...

  10. 【Python】【爬虫】【爬狼】005_爬取数据处理-有的链接缺少了“http”的解决方案(not in)

    我认为这一篇文章是没有意义的,说白了就是判断字符串是否包含指定内容. 爬图片链接的时候,发现了一个问题 有的链接缺了http 像我这种使用HTML表格输出的,本来是可以把图片链接显示为图片的,但是有的 ...