支持直接升级到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

相关推荐
八股文领域大手子1 小时前
深入理解缓存淘汰策略:LRU 与 LFU 算法详解及 Java 实现
java·数据库·算法·缓存·mybatis·哈希算法
noravinsc1 小时前
django admin 中更新表数据 之后再将数据返回管理界面
数据库·django·sqlite
Bruce-li__3 小时前
DRF凭什么更高效?Django原生API与DRF框架开发对比解析
数据库·django·sqlite
noravinsc4 小时前
connection.cursor() 与 models.objects.filter
数据库·django·原生查询·orm查询
laimaxgg5 小时前
MySQL复合查询
数据库·mysql
编程在手天下我有6 小时前
Redis 常见问题深度剖析与全方位解决方案指南
数据库·redis·缓存·性能优化·数据持久化·分布式系统
辰哥单片机设计6 小时前
JQ6500语音模块详解(STM32)
数据库·mongodb
阿桨7 小时前
【保姆级教程-Centos7环境下部署mongodb并设置开机自启】
数据库·mongodb·centos
lolo大魔王7 小时前
MongoDB的增删改查操作
数据库·mongodb
layman05288 小时前
node.js 实战——mongoDB
数据库·mongodb·node.js