支持直接升级到21c的 Oracle 数据库版本

一、支持直接升级的版本

可以从以下版本直接升级到新版本:

• 19c (所有版本)

• 18c (所有版本)

• 12c Release 2 (12.2)

升级到最新Oracle数据库版本必须采用的路径取决于当前数据库的版本号。

如果当前的Oracle数据库版本早于12.2 版,则无法直接将 Oracle 数据库升级到最新版本。在这种情况下,需要先升级到支持直接升级到21c的版本,然后再升级到21c。如果无法执行直接升级,请升级到支持直接升级的最新版本。

注:

对于任何多步骤升级,如果必须执行两次升级才能升级到当前版本,则必须运行升级前脚本两次:首先,完成支持直接升级到目标升级版本的中间升级版本的升级。其次,完成目标升级版本的升级。

例如,如果要从中升级的数据库正在运行 Oracle 数据库 11g 版本 2 (11.2) 然后,要升级到 Oracle 数据库 21c,请执行以下步骤:

  1. 使用Oracle 数据库升级指南 12c 第 2 版 (12.2)中的说明将版本 11.2 升级到版本 12.2,包括 运行 12.2 的升级前脚本。

  2. 将 Oracle Database 12c Release 2 (12.2) 直接升级到 Oracle Database 21c。使用 本书中的说明,Oracle 数据库升级 指南,包括运行 Oracle 的升级前脚本 数据库 21c.

二、12.2之前各版本所需的升级路径

下表显示了每个版本的 Oracle 所需的升级路径 数据库。使用升级路径和指定的文档执行 在完全升级到 Oracle 数据库 21c 之前对数据库进行中间升级。

当前版本 升级选项
19(所有版本)、18(所有版本)、12.2.0.1 支持直接升级。使用当前的 Oracle 数据库升级指南(即本指南)执行升级。
12.1.0.2,12.1.0.1,11.2.0.1,11.2.0.2,11.2.0.3,11.2.0.4,11.1.0.6, 11.1.0.7,10.2 或更早版本 不支持直接升级到 Oracle 数据库 21c。 解决方案:升级到可直接升级到当前版本的中间 Oracle 数据库版本。将本版本中不支持直接升级的 Oracle 数据库版本升级到支持直接升级的中间 Oracle 数据库版本。升级到中间 Oracle 数据库版本时,请按照中间版本文档中的说明进行操作,包括运行该中间版本的升级前脚本。完成对中间版本 Oracle 数据库的升级后,可以将中间版本数据库升级到当前 Oracle 数据库版本。如果使用 Oracle 数据泵导出/导入将数据迁移到新版本,则此限制不适用。例如: • 版本 12.1.0.1、12.1.0.2、11.2.0.3、11.2.0.4:升级到 Oracle 数据库 12c 版本 2 (12.2),然后升级到 Oracle 数据库 21c。• 版本 10.2.0.2、10.2.0.3、10.2.0.4、10.2.0.5 或 10.1.0.5:升级到版本 11.2.0.3 或 12.1,然后到 12.2,然后到 Oracle 数据库 21c.注意:始终更新到最新版本 可以直接升级到的中间版本。您的案例 可以与此处提供的示例不同

表1-1 Oracle数据库升级路径示例 21c

相关推荐
czlczl2002092510 分钟前
利用“延迟关联”优化 MySQL 巨量数据的深分页查询
数据库·mysql
ACP广源盛139246256731 小时前
IX8024与科学大模型的碰撞@ACP#筑牢科研 AI 算力高速枢纽分享
运维·服务器·网络·数据库·人工智能·嵌入式硬件·电脑
Elastic 中国社区官方博客1 小时前
ES|QL METRICS_INFO 和 TS_INFO:为你的时间序列数据建立目录
大数据·数据库·elasticsearch·搜索引擎·信息可视化·全文检索
俺不要写代码1 小时前
数据库:函数
数据库·mysql
2401_882273721 小时前
如何在 CSS 中正确加载本地 JPG 背景图片
jvm·数据库·python
曹牧2 小时前
SQL:多个事务同时修改同一索引块
数据库·sql
aXin_ya2 小时前
微服务第八天 Sentinel 四种分布式事务模式
java·数据库·微服务
Ruci ALYS2 小时前
MySQL大小写敏感、MySQL设置字段大小写敏感
数据库·mysql
Lee川2 小时前
Prisma 实战指南:像搭积木一样设计古诗词数据库
前端·数据库·后端
Linsk2 小时前
Java和JavaScript的关系真是雷峰和雷峰塔的关系吗?
java·javascript·oracle