Oracle 26ai 首发季度补丁 23.26.2.0.0 来了!单机版升级

📢📢📢📣📣📣

哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA及大数据工作经验

一位上进心十足的【大数据领域博主】!😜😜😜

中国DBA联盟(ACDU)成员,目前服务于工业互联网

擅长主流Oracle、MySQL、PG、高斯及GP 运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。

✨ 如果有对【数据库】感兴趣的【小可爱】,欢迎关注【IT邦德】💞💞💞

❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️

文章目录

1.概述

各位DBA朋友注意了,2026年第二季度关键补丁更新(CPU)已于北京时间4月22日如期发布。作为Oracle AI Database 26ai的首个季度发布更新(RU) ,版本号23.26.2.0.0已于2026年5月2日正式提供下载。


从26ai开始,Oracle更改了版本号规则。原23ai系列以年份月份命名,26ai系列主版本号23.26.x固定,第三位数字代表季度------23.26.2对应2026年第二季度。

随着人工智能迅速改变网络安全格局,它也大大降低了攻击者发现和利用软件漏洞的障碍,并实现了传统防御无法完全解决的复杂多层攻击。作为回应,Oracle强烈建议客户升级到长期支持版本Oracle Database 19c或Oracle AI Database 26ai,并从2026年4月开始保持最新版本更新(RU 19.31或RU 23.26.2)。这些RU包括对领先的前沿AI模型(如Anthropic的Claude Mythos Preview和OpenAI的Trusted Access for Cyber模型)所识别的漏洞的修复。

2.升级OPatch

在DB HOME下,都更新为符合应用补丁需求的OPatch版本。 将之前OPatch备份,解压新版本的OPatch到$ORACLE_HOME目录下,最后检查OPatch版本。

bash 复制代码
[oracle@aiserver ~]$ $ORACLE_HOME/OPatch/opatch version
OPatch Version: 12.2.0.1.48
OPatch succeeded.
bash 复制代码
[root@aiserver ~]# su - oracle
[oracle@aiserver ~]$ cd $ORACLE_HOME
[oracle@aiserver db_1]$ mv OPatch/ OPatchbak
[oracle@aiserver db_1]$ unzip /opt/p6880880_230000_Linux-x86-64.zip -d $ORACLE_HOME

[oracle@aiserver db_1]$ $ORACLE_HOME/OPatch/opatch version
OPatch Version: 12.2.0.1.51
OPatch succeeded.

3.补丁预安装

判断当前安装的临时补丁是否与正在安装的补丁39093711冲突

复制代码
[root@aiserver opt]# unzip p39093711_230000_Linux-x86-64.zip
[root@aiserver opt]# chown oracle:oinstall -R 39093711
[root@aiserver ~]# su - oracle
[oracle@aiserver ~]$  $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -phBaseDir /opt/39093711

4.补丁应用

说明:apply前关闭数据库、监听、以及oracle相关进程

bash 复制代码
[oracle@aiserver ~]$ cd /opt/39093711/
[oracle@aiserver 39093711]$ echo $ORACLE_HOME
/u01/app/oracle/product/23.26.1/db_1
[oracle@aiserver 39093711]$ $ORACLE_HOME/OPatch/opatch apply


检查补丁是否安装成功

bash 复制代码
$ORACLE_HOME/OPatch/opatch lspatches
sqlplus -version

5.加载SQL

说明:此步骤为加载变化的SQL到数据库

打开数据库、监听、以及oracle相关进程

bash 复制代码
SQL> startup
SQL> alter pluggable database all open;
SQL> !lsnrctl start

加载sql,更新数据字典

bash 复制代码
cd $ORACLE_HOME/OPatch
./datapatch -verbose


6.编译无效对象

bash 复制代码
export PATH=$PATH:$ORACLE_HOME/bin
cd $ORACLE_HOME/rdbms/admin
$ORACLE_HOME/perl/bin/perl $ORACLE_HOME/rdbms/admin/catcon.pl -n 1 -e -b utlrp -d $ORACLE_HOME/rdbms/admin utlrp.sql

select count(*) from dba_objects where status='INVALID';

7.查看版本变化

bash 复制代码
col status for a10
col action for a10
col action_time for a30
col desctiption for a60
set line 200
select patch_id,patch_type,action,status,action_time,description 
from dba_registry_sqlpatch;
bash 复制代码
col version for a25
col comments for a80
select action_time,version,comments from dba_registry_history;

结语

Oracle官方强烈建议用户升级至Long Term Support版本(19c或26ai) ,并在本季度应用RU 23.26.2,确保系统安全与AI时代威胁防护同步跟上。自治AI数据库实例将由Oracle自动打补丁,本地环境请尽快登录MOS下载部署!

相关推荐
Quincy_Freak16 小时前
银河麒麟 SQLite 实操:Excel 导入与 SQL 语法编辑功能详解摘要
数据库·arm·数据库管理·大数据分析·银河麒麟·aarch64·sqlitego
七夜zippoe16 小时前
OpenClaw 数据加密:敏感信息保护的完整方案
数据库·mysql·php·openclaw·敏感保护
Dovis(誓平步青云)16 小时前
《C/C+++ Boost 轻量级搜索引擎实战:架构流程、技术栈与工程落地指南——HTML文件的清洗(上篇)》
开发语言·数据库·c++·搜索引擎·开源
蚁库18 小时前
Oracle 12c + ASM + UDEV 实战教程:从磁盘规划到日常管理,10节视频完整通关
数据库·oracle
云和恩墨1 天前
数据库一体机简史:从ODA到zData X,命名之中的玄机
数据库·vr
数据库小学妹1 天前
KES是什么?国产数据库技术架构、核心能力与选型实战解析
数据库·经验分享·架构·国产数据库·数据库选型·信创数据库
Database_Cool_1 天前
向量检索加速首选:阿里云 Tair 内置向量能力毫秒级召回
数据库·阿里云
强健的石头1 天前
django文件对象是什么?
数据库·django·sqlite
ClouGence1 天前
保障公共安全,一线治安机构实时数据应用与实践
数据库·mysql·postgresql
烟漠河洛1 天前
线上事故复盘:Redis幂等性设计边界没覆盖跨状态请求,订单状态机直接崩了
数据库·redis·缓存