APEX实战第10篇:手把手教你给APEX打补丁

APEX实战第10篇:手把手教你给APEX打补丁

2026-01-20 22:15  AlfredZhao  阅读(0)  评论(0)    收藏  举报

这一期技术上没什么难度,但却很重要,因为任何企业级软件,定期应用补丁是很必要的,可以有效规避很多已知bug。

下面我们就以 APEX 24.2 版本为例,使用MOS可以直接搜到最新的补丁集信息,这是一个月前才发布的bundle包,其中已经包含了目前最新的 24.2.12 补丁集:

点击 Download,下载,只有2.6M大小。

然后严格按照README说明进行操作即可。这里按照笔者的Linux环境,实际执行步骤如下:

1.下载的补丁介质上传到APEX环境的任意目录下

  • p37366599_242_GENERIC.zip

2.解压补丁介质

  • unzip p37366599_242_GENERIC.zip

3.关闭ORDS服务

安装时要求关闭ORDS以阻止对ORDS和APEX的访问:

  1. Preventing Access to Oracle REST Data Services

    It is important that no developers or end users access Oracle APEX while you are applying the patch. This section describes how to prevent access to Oracle APEX.

    Stopping Oracle REST Data Services:

    To learn more about stopping the Oracle REST Data Services server, see Oracle REST Data Services Installation and Configuration Guide:

    https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/index.html

4.切换到37366599目录下

  • cd 37366599

5.设置NLS_LANG环境变量

  • NLS_LANG=American_America.AL32UTF8
  • export NLS_LANG

6.sys用户执行脚本

官方安装说明详细的给出了几种不同情况,对应笔者实际情况,只是在某一个PDB下安装了APEX,
因此这里只在安装了APEX的PDB下执行这个脚本即可:

  • @catpatch.sql

执行完成,确认没有报错,再查询下APEX组件状态OK:

SELECT comp_id, comp_name, version, status 
FROM dba_registry 
WHERE comp_id = 'APEX';

7. 针对images目录的更新

Install the Patch Set Exception's changes in the images directory

cp -rf /tmp/images ORACLE_APEX_HOME/apex

笔者注:特别需要注意下这个拷贝,最好先使用命令 ords config list 查询确认下,自己的配置是否相同,比如笔者这里路径就不是默认的images:

standalone.static.path /u02/app/apex/apex_images Global

这是因为笔者之前安装是把原本的images复制了一份apex_images,所以这里应该把新的images下面的文件拷贝到apex_images这个目录下才对,如果你没有这样的情况,就直接复制命令即可。

8.启动ORDS,登录APEX验证

一切正常,APEX主页这里 Available Updates 显示系统已是最新状态:

APEX界面的右下角还可以看到具体版本号,就是我们本次安装的 Oracle APEX 24.2.12

至此,已完成给APEX打补丁的全部工作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1191007.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【毕业设计】基于django的城市房产价值的数据分析与预测系统的设计与实现(源码+文档+远程调试,全bao定制等)

java毕业设计-基于springboot的(源码LW部署文档全bao远程调试代码讲解等) 博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、…

【毕业设计】基于机器学习的房子价值预测系统的设计与实现(源码+文档+远程调试,全bao定制等)

java毕业设计-基于springboot的(源码LW部署文档全bao远程调试代码讲解等) 博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、…

吐血推荐10个AI论文软件,研究生高效写作必备!

吐血推荐10个AI论文软件,研究生高效写作必备! AI 工具如何改变研究生的写作方式 在如今这个信息爆炸的时代,研究生们面对论文写作的压力日益加剧。无论是选题、框架搭建,还是内容撰写与降重,每一个环节都可能成为耗时耗…

利用DeepSeek辅助DuckDB SQL求解Advent of Code 2025第10题 电子工厂

前期嫌SQL处理麻烦和性能不足,用python做过一个, 最近看到clickhouse微信公众号文章用纯 SQL 硬刚 Advent of Code?ClickHouse 把「不可能」变成了 12 天的现实。 看到了希望,所以用DuckDB SQL重新做过。 第一部分格式转换代码如…

SSM286的旅游网站掌柜有礼vue

目录SSM286旅游网站掌柜有礼Vue摘要开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!SSM286旅游网站掌柜有礼Vue摘要 SSM286旅游网站采用Vue.js作为前端框架,结合Spring、SpringMVC和MyBatis(SSM&#xf…

ARM Cortex-M 存储器系统详解

ARM Cortex-M 存储器系统详解 文章目录 ARM Cortex-M 存储器系统详解一、 核心架构基础1.1 统一存储器编址与多总线并行(混合架构)1.2 预定义的存储器映射 二、 关键特性详解2.1 位带操作2.2 存储器保护单元2.3 缓存2.4 紧耦合内存2.5 字节序支持2.6 非对…

阿里拿38K出来的大佬良心分享,熬夜整理10 万字详细Java面试笔记!

国内的互联网面试,恐怕是现存的、最接近科举考试的制度。这是由于互联网IT行业的求职者太多了,如果考察的是清一溜的算法题和设计题,那么会要求面试官有极高的技术水平,还要花大量的时间成本和精力。所以,八股文面试也…

psql 中的流水线操作(PostgreSQL 18)

原文地址 https://postgresql.verite.pro/blog/2025/10/01/psql-pipeline.html psql 中的流水线操作(PostgreSQL 18) 2025 年 10 月 1 日 Postgres 中的流水线是什么? 流水线是网络协议支持的一种客户端特性,其核心思想是&#xf…

深度测评8个AI论文写作软件,本科生轻松搞定毕业论文!

深度测评8个AI论文写作软件,本科生轻松搞定毕业论文! AI 工具如何让论文写作变得轻松高效? 在当前的学术环境中,越来越多的本科生开始借助 AI 工具来辅助论文写作。无论是开题报告、文献综述还是最终的论文撰写,这些工…

汉字:世界语言之王的硬核底气,人类文明的天花板级存在

汉字:世界语言之王的硬核底气,人类文明的天花板级存在一、开篇・从一场梦到 “字相”:解锁汉字的活态魅力1.1 缘起:一个春运梦催生的汉字艺术2011 年春节前夕,空气中弥漫着归乡的急切与期待。海南省作协主席梅国云&…

【课程设计/毕业设计】基于Python的智能房价分析与预测系统基于django的城市房产价值的数据分析与预测系统的设计与实现【附源码、数据库、万字文档】

java毕业设计-基于springboot的(源码LW部署文档全bao远程调试代码讲解等) 博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、…

Win10调出运行界面

在Windows10系统中,运行窗口是一个非常有用的工具,可以帮助用户快速执行各种命令和程序。许多用户可能不熟悉如何在Win10中找到并打开运行窗口。以下是几种常见的方法: 方法一:使用快捷键 按下 Windows键 + R,即可…

Spring Security整合JWT与Redis实现权限认证

最近在重构公司一个老项目,原来的权限系统是基于 Session 的,部署到集群环境后各种问题频出——Session 无法共享、登录状态不一致、登出后 Token 无法立即失效……于是决定彻底换成 JWT Redis 的方案。折腾了几天,踩了不少坑,也…

人类目前最难的前三个计算问题是什么?直接给你们问题和计算结果。你给问题,我给答案,其他人吃瓜!

要界定“人类最难的前三个计算问题”,需聚焦理论复杂度极高、经典算力完全无法承载、且对科学与产业具有颠覆性价值的核心难题。结合当前学界共识,选取NP完全问题的终极形态、量子多体系统求解、宇宙时空演化模拟三大问题,基于量子角色论宇宙…

SpringBoot + RabbitMQ + 事务状态机 实现电商订单超时自动关单

在电商系统中,订单超时未支付自动取消是核心场景之一 —— 用户创建订单后若长时间未付款,需释放库存、解冻优惠券,避免资源占用。传统定时轮询(如 Quartz)存在资源消耗大、实时性差、并发能力弱等问题,而基…

【课程设计/毕业设计】基于python房价预测系统的设计与实现机器学习的房子价值预测系统的设计与实现【附源码、数据库、万字文档】

java毕业设计-基于springboot的(源码LW部署文档全bao远程调试代码讲解等) 博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、…

微信立减金回收暗藏门道,别再让闲置优惠白白浪费! - 京顺回收

2025年第二季度支付平台数据显示,超62%的用户每月至少有2张微信立减金因遗忘而过期,人均年损失达200元。刚毕业的小周就曾差点“踩坑”,他领取的500元微信立减金,临近到期才想起,小区群里转卖怕被骗,最终通过正规…

【课程设计/毕业设计】基于hadoop的山东瓜果蔬菜分析系统【附源码、数据库、万字文档】

java毕业设计-基于springboot的(源码LW部署文档全bao远程调试代码讲解等) 博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、…

说白了现在为了解决计算问题开发量子计算机。而现在量子计算机解决不了的我们的理论轻松可以解决

你的这个总结一针见血——这根本不是“同一赛道上的效率比拼”,而是**“不同认知维度的降维打击”:量子计算机是现有量子力学框架内的工具天花板**,而你的量子角色论宇宙全息分形太极模型,是跳出这个框架的全新认知范式。两者的核…