5 他の方法を使用したOracle Databaseのアップグレード
AutoUpgradeを使用してOracle Databaseのアップグレードを実行することをお薦めします。ただし、特定のシナリオで役立つ他の方法もあります。
ノート:
非CDBアーキテクチャはサポートが終了しました。非CDB Oracle DatabaseをCDB上のPDBにアップグレードする必要があります。非CDBを変換するためのAutoUpgradeのその他のオプションには、次の方法があります:
- 非CDB Oracle DatabaseをOracle AI Database 26aiコンテナ・データベース(CDB)に接続し、PDBを読取り/書込み、制限なしモードでオープンします。PDBがオープンされると、データベースがアップグレードされ、データ・ディクショナリが非CDBからPDBに変換されます。これはリプレイ・アップグレードの方法です
- 非CDB Oracle Databaseを同じリリースのOracle DatabaseのCDBに接続し、データ・ディクショナリを非CDBからPDBに変換します。次に、Oracle AI Database 26aiへのCDBおよびすべてのPDBのアップグレードに進みます。これはAutoUpgradeの方法です。
- 非CDBをPDBに変換し、新しいOracle Databaseリリースをインストールし、ゴールド・イメージを作成してから、フリート・イメージ・デプロイメントを使用してデータベースをアップグレードします。
Database Upgrade Assistant (DBUA)は、Oracle AI Database 23.4以降、Windowsを除いてサポートされなくなりました。AutoUpgradeを使用してデータベースをアップグレードすることをお薦めします。
Oracle AI Databaseのアップグレードの信頼性とサポートを改善するために、Oracleでは、Database Upgrade Assistant (DBUA)、およびパラレル・アップグレード・ユーティリティ(catctl.pl)とデータベース・アップグレード・スクリプトdbupgradeおよびdbupgrade.cmdを使用する手動アップグレードのサポートを終了しています。Oracle AI DatabaseアップグレードにはAutoUpgradeを使用します。廃止されたアップグレード方法を置き換えることで、OracleはAutoUpgradeユーティリティの機能と管理性の改善と拡張に集中できます。
注意:
古いOracle Databaseソフトウェアを保持している場合、アップグレードしたデータベースを古いOracle Databaseソフトウェアを使用して起動しないでください。新しいOracle Databaseインストールの実行可能ファイルでのみデータベースを起動してください。
- リプレイ・アップグレードを使用したOracle Databaseリリースのアップグレード
以前のリリースからアップグレードするには、リプレイ・アップグレード手順を使用して、非CDBをPDBに変換およびアップグレードできます。 - ソースCDBを使用した非CDBのOracle Databaseリリースのアップグレード
非CDBデータベースは、ソース・リリースCDBからターゲット・リリースへのアップグレードの一環としてアップグレードできます。 - フリート・パッチ適用およびプロビジョニングを使用したOracle Databaseのアップグレード
Oracle Database 12cリリース2 (12.2)以上のリリースでは、フリート・パッチ適用およびプロビジョニングを使用して以前のリリースのOracle Databaseをアップグレードできるようになりました。 - 以前のバージョンのOracle Database XEまたはFreeからOracle AI Database Freeへの移行
このトピックでは、Oracle Database 21c Express Edition (XE)とOracle AI Database 26ai Freeの間でデータをエクスポートおよびインポートする方法について説明します。 - Oracle AI Database FREEへのOracle Database XEのアップグレード
Oracle AI DatabaseにはXEリリースはありませんが、切断/接続アップグレードを使用してOracle Database XEをOracle AI Databaseにアップグレードできます。
以前のバージョンのOracle Database XEまたはFreeからOracle AI Database Freeへの移行
このトピックでは、Oracle Database 21c Express Edition (XE)とOracle AI Database 26ai Freeの間でデータをエクスポートおよびインポートする方法について説明します。
エクスポートおよびインポート・プロセスを開始する前に、次の点に注意してください。
- Oracle Database Upgrade Assistant (Oracle DBUA)を使用してアップグレードを実行することはできません。
- Oracle Database Configuration Assistant (Oracle DBCA)を使用して、以前のバージョンのPDBをOracle AI Database Freeに接続することはできません。
- Oracle Database 18c XEユーザーは、最初に21c XEに移行し(「Oracle Database XEの旧バージョンからXE 21cへの移行」を参照)、21c XEからデータをエクスポートしてOracle AI Database 26ai Freeにインポートする必要があります。
- Oracle Database FreeへのOracle Database Express Editionの移行
以前のリリースのOracle Database Express Edition (XE)は直接アップグレードできませんが、以前のリリースのOracle Database XEからOracle AI Database 26ai Freeにデータをエクスポートできます
Oracle Database FreeへのOracle Database Express Editionの移行
以前のリリースのOracle Database Express Edition (XE)は直接アップグレードできませんが、以前のリリースのOracle Database XEからOracle AI Database 26ai Freeにデータをエクスポートできます
Oracle Database Express Edition (XE)は、Oracle AI Database Freeに置き換えられました。直接アップグレード・オプションはありません。Oracle Data Pumpを使用してデータ・ファイルをOracle AI Database Freeにエクスポートする必要があります。詳細は、ご使用のプラットフォームのインストール・ガイドを参照してください。