千家信息网

Oracle 12C:数据库PSU补丁安装

发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,一、环境描述系统:Red Hat Enterprise Linux Server release 7.2 (Maipo)数据库:Oracle Release 12.1.0.2.0二、安装包下载p688
千家信息网最后更新 2024年09月30日Oracle 12C:数据库PSU补丁安装

一、环境描述

系统:Red Hat Enterprise Linux Server release 7.2 (Maipo)

数据库:Oracle Release 12.1.0.2.0

二、安装包下载

p6880880_121010_Linux-x86-64.zip

p25171037_121020_Linux-x86-64.zip

三、PSU安装前校验

  1. 解压
    unzip p25171037_12102_.zip

  2. 安装前检查
    cd 25171037
    opatch prereq CheckConflictAgainstOHWithDetail -ph ./

四、打补丁

  1. 解压p6880880_121010_Linux-x86-64.zip到ORACLE_HOME

  2. 打补丁

    opatch apply

  3. 启库

  4. 更新数据字典

    cd $ORACLE_HOME/OPatch

    ./datapatch -verbose

五、验证

  • OPATCH
    opatch lsinventory

  • SQL

    SELECT PATCH_ID, VERSION, ACTION, STATUS, ACTION_TIME FROM DBA_REGISTRY_SQLPATCH;

六、12c改变--Datapatch

Datapatch 通过匹配一个内部存储库与 patch inventory 来决定所需的应用/回滚操作。 Datapatch 驻留在的 opatch 目录,即 $ORACLE_HOME/OPatch 文件夹。

数据库 12c Datapatch 支持 Oracle 多租户,并且简化并加快了多个数据库打补丁的过程。

哪些补丁工具使用了 Datapatch?

  1. Opatchauto

    OPatchAuto 自动调用 datapatch 完成安装数据库的二进制补丁并重启后 post patch 的操作。

  2. 企业管理云控制(Enterprise Manager Cloud Control)

    从 12.1 版本开始,EMCC 现在调用 datapatch 来完成任何 12c 或者更高版本的数据库重启之后的 post patch 的操作

  3. 升级

    Catctl.pl 和 DBUA 现在在升级过程中调用 Datapatch

  4. OPatch

    Datapatch 与 OPatch 的整合是不可能的。因为 OPatch 在数据库关闭时执行,而 datapatch 要求数据库是打开以完成其活动。

SQL 补丁注册表(SQL Patch Registry table)

该表包含了哪些 SQL 补丁已经被应用和/或回滚在给定的数据库的信息。每个数据库都有一个 SQL 补丁注册表,因此,如果在同一个 Oracle 主目录中运行多个数据库,每个数据库都有自己的 SQL 补丁注册表。

要在注册表中检查 datapatch 条目,从 SQL 提示符下键入以下命令:

SELECT PATCH_ID, VERSION, ACTION, STATUS, ACTION_TIME FROM DBA_REGISTRY_SQLPATCH;

数据库 12.1.0.2 功能增强

下列的功能增强是在数据库 12c 补丁集 12.1.0.2 引入:

  • dba_registry_history 不再用作为补丁信息

  • datapatch -rollbackall 选项可用来回滚当前已安装的所有 SQL 补丁

  • Catbundle 被整合到 datapatch

  • Datapatch 支持的补丁类型:

  • "Napply" Patch

  • Composite Patches

  • One-off Patches

数据 数据库 补丁 注册表 信息 功能 多个 版本 目录 过程 升级 应用 支持 整合 检查 二进制 企业 企业管理 命令 字典 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 北京易诚互动网络技术有限公司 中国的数据库软件公司 亿索网络技术有限公司 .myd数据库如何转换 山东大学数据库实验内容 特斯拉app服务器恢复正常 广州幸福网络技术有限公司好吗 vpncup 服务器 扬州网络技术论坛 大学生网络安全问题的创新点 服务器端的语言 企业换代存储服务器还值钱吗 html5读取数据库 阿鲁科尔沁旗在线软件开发方案 软件开发改行可以做什么 网络安全防范技术的原理 java 服务器管理系统 信息化网络安全专业好吗 奉贤区海航数据库价格查询 软件开发技术成熟吗 数据库视图和存储过程的区别 办税服务器 网络安全教育宣传绘画 计算机及网络技术人员要求 南安市网络安全支队大队长 数据库防伪技术经验丰富 西安安卓应用软件开发需要多少钱 杭州迭创网络技术 网吧服务器系统盘命中率老掉 哪些网络技术可以实现在线学习
0