千家信息网

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

发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,一、环境描述系统:Red Hat Enterprise Linux Server release 7.2 (Maipo)数据库:Oracle Release 12.1.0.2.0二、安装包下载p688
千家信息网最后更新 2025年01月25日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安全错误 数据库的锁怎样保障安全 信息网络安全专家推荐表 数据库市场应用 数据库可以更改密码吗 网络安全与应用专业学校排名 中金公司软件开发 网络安全维护计划书 广西外国语学院网络技术员张宇 复试科目数据库技术 石林品牌软件开发网上价格 手机数据库小 数据库表的字段名称最长可达 服务器设备移交确认单 华为网络技术工程师网络基础 网络安全工程师一个月 计算机网络技术的学习笔记 数据库时间差的结果 中国网络安全技术年会 深圳oa软件开发哪家好 阿拉德之怒显示正在连接服务器 数据库2008更改验证 网络技术领域内的技术开发 价格低性价比好的聊天软件开发 浙江超市通网络技术有限公司 网络安全小报手抄报模版 红桥金蝶软件开发好用吗 网络安全产品专业就业 网络安全法受哪些事件驱动 升级服务器操作系统的通知 企业网络安全自查总结报告 阿拉德之怒显示正在连接服务器
0