Oracle AutoUpgradeユーティリティについて
AutoUpgradeユーティリティは、アップグレード後のチェックや構成の移行など、データベースのアップグレード前、アップグレード中およびアップグレード後のアップグレード・プロセスを自動化します。
AutoUpgradeは、サポートされているすべてのプラットフォームでのアップグレードにお薦めのツールです。アップグレードを実行するときは、最新バージョンのAutoUpgradeユーティリティ(autoupgrade.jar)をダウンロードして、アップグレードを準備しデプロイすることをお薦めします。新しいデータベース・リリースのバイナリをダウンロードし、新しいOracleホームを設定した後、AutoUpgradeを使用してアップグレードを管理します。AutoUpgradeを使用すると、デプロイメントごとにカスタマイズされた単一の構成ファイルを使用して、複数のデータベース・デプロイメントを同時にアップグレードできるようになります。My Oracle Supportにログインせずにデータベースのアップグレードおよび移行ページから最新のAutoUpgradeユーティリティ・リリースを直接ダウンロードできます: AutoUpgradeユーティリティのダウンロード
The autoupgrade.jarファイルは、デフォルトでOracleホームに存在します(Oracle_home/rdbms/admin)。ただし、AutoUpgradeを使用する前に、最新のAutoUpgradeバージョンをダウンロードすることをお薦めします。AutoUpgradeは各リリース更新(RU)とともに含まれていますが、最新のAutoUpgradeバージョンは、常にデータベースのアップグレードおよび移行ページから入手できます。
ノート:
AutoUpgradeは、Oracle Database Enterprise EditionおよびOracle Database Standard Editionで使用できます。他のOracle Databaseエディションでは使用できません。
分析モードおよび修正モードによる問題の防止
アップグレードの前に、修正が必要な問題を識別できるように、分析モードではAutoUpgradeユーティリティによってデータベースの読取り専用分析が実行されます。ユーティリティは、通常のデータベース操作中に実行できます。修正モードでは、AutoUpgradeユーティリティによって、手動介入を必要とする修正とアップグレード・デプロイメント・フェーズ中にAutoUpgradeユーティリティで実行できる修正の両方を検出および識別します。
デプロイおよびアップグレード・モードによるデータベースのアップグレード
デプロイ・フェーズでは、AutoUpgradeが構成ファイルに指定されたデータベースを変更します。多くの場合、AutoUpgradeユーティリティはアップグレード・プロセス中にデータベースに対して自動修正を実行できるため、手動介入は必要ありません。
アップグレード後のチェックおよび修正のデプロイおよびアップグレードによるアップグレード後のタスクの実行
デプロイまたはアップグレード・モードのいずれかでアップグレードが完了すると、AutoUpgradeはアップグレード後のチェックを実行します。AutoUpgrade構成ファイルに指定する構成手順に従って、アップグレードした各データベースでカスタム・スクリプトを実行できるようにするプロセスを提供します。AutoUpgradeは、アップグレード後のプロセスの一部としてアップグレード後の自動修正を実行できます。デプロイ・モードでは、AutoUpgradeではアップグレードが成功したことも確認し、sqlnet.ora、tnsname.oraおよびlistener.oraなどのデータベース・ファイルをソース・ホームからターゲット・ホームにコピーします。これらのアクションが完了すると、アップグレードされたOracle Databaseリリースが新しいOracleホームで起動されます。
Oracle LiveLabsでのハンズオン・ラボの使用
Oracle LiveLabsは、テスト用の無償環境を提供します。LiveLabsを使用してOracle Cloudにラボを設定し、AutoUpgradeおよび新しいOracle AI Database機能を使用する方法を、Daniel Overby Hansenが実演します。