直接のアップグレードをサポートするOracle Databaseのリリース

Oracle Database 23cに直接アップグレードするためにサポートされているオプションを確認してください。

次の各リリースから新しいリリースへは、直接、アップグレードできます。

  • 21c
  • 19c

最新のOracle Databaseリリースにアップグレードするために必要なパスは、現行のデータベースのリリース番号によって異なります。

現行のOracle DatabaseがOracle Database 19cより前のリリースの場合は、Oracle Databaseを最新リリースに直接アップグレードすることはできません。この場合、Oracle Database 23cにアップグレードする前に、中間リリースにアップグレードする必要があります。

直接のアップグレードを実行できない場合は、以前のリリースのOracle Databaseからの直接のアップグレードがサポートされる最新のリリースにアップグレードします。

ノート:

複数のステップで行われるアップグレードでは、現行のリリースにアップグレードするために2回のアップグレードを実施する必要がある場合、AutoUpgradeによるアップグレード前チェックを2回行う必要があります。最初にチェックを実行し、ターゲットのアップグレード・リリースへの直接アップグレードがサポートされている中間アップグレード・リリースへのアップグレードを完了します。次に、ターゲットのアップグレード・リリースに対するAutoUpgradeによるアップグレード前チェックを実行し、最新リリースにアップグレードします。

たとえば、アップグレード元のデータベースでOracle Database 12cリリース2 (12.2)を実行している場合、Oracle Database 21cにアップグレードするには、次のステップに従います。

  1. Oracle Databaseアップグレード・ガイド21cの指示に従って、21c向けのAutoUpgradeの事前チェックの実行を含め、リリース12.2からリリース21cにアップグレードします。

  2. Oracle Database 21cを直接Oracle Database 23cにアップグレードします。Oracle Database 23c向けのアップグレード前スクリプトの実行を含め、このマニュアル『Oracle Databaseアップグレード・ガイド』の指示に従ってください。

次の表に、Oracle Databaseのリリースごとに必要なアップグレード・パスを示します。Oracle Database 23cに完全にアップグレードする前に、ご使用のデータベースのアップグレード・パスおよび指定されたドキュメントを使用して中間アップグレードを実行します。

表1-1 Oracle Database 23cのアップグレード・パスの例

現行リリース アップグレード・オプション

21c、19c (すべてのリリース)

直接のアップグレードがサポートされています。現行の『Oracle Databaseアップグレード・ガイド』(このマニュアル)を使用してアップグレードを実行します。

18c

12.2

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 Database 23cへの直接のアップグレードはサポートされていません。

解決策: 現行のリリースに直接アップグレードできるOracle Databaseの中間リリースにアップグレードします。このリリースでの直接のアップグレードがサポートされないOracle Databaseリリースを、直接のアップグレードがサポートされるOracle Databaseの中間リリースにアップグレードします。

Oracle Databaseの中間リリースにアップグレードする際には、中間リリース向けのアップグレード前スクリプトの実行を含め、中間リリースのドキュメントの指示に従ってください。Oracle Databaseの中間リリースへのアップグレードが完了したら、中間リリースのデータベースを現行のOracle Databaseリリースにアップグレードできます。

この制限は、Oracle Data Pumpエクスポート/インポートを使用して新しいリリースにデータを移行する場合には適用されません。

たとえば:

  • リリース12.2.0.1、12.2.0.2、12.2.0.3、12.2.0.4、18c: Oracle Database 21cにアップグレードしてから、Oracle Database 23cにアップグレードします。
  • リリース12.1.0.1、12.1.0.2、11.2.0.3、11.2.0.4: Oracle Database 12cリリース2 (12.2)にアップグレードし、Oracle Database 21cにアップグレードしてから、Oracle Database 23cにアップグレードします。

ノート: 常に、直接アップグレードできる最新の中間リリースに更新してください。実際は、ここに示した例とは異なる場合があります。