スタンバイ・データベースを使用したアップグレードについて

Active Oracle Data GuardまたはOracle Enterprise Manager Cloud Controlを使用して、データベースのローリング・アップグレードを実行できます。

DBMS_ROLLING PL/SQLパッケージにより、Oracle Data Guard構成内のデータベース・ソフトウェアをローリング方式でアップグレードできます。Active Data Guardを使用したローリング・アップグレードでは、Oracle Data Guardのフィジカル・スタンバイ・データベースおよびSQL Applyプロセスを使用します。Data Guardを使用したローリング・アップグレードは、Oracle Database 12cリリース1 (12.1)以上のOracle Databaseリリースでサポートされています。

Oracle Database 12cリリース2 (12.2)以上のリリースでは、DBMS_ROLLING PL/SQLパッケージを使用してローリング・アップグレードを実行する場合、ブローカを無効にする必要がなくなりました。また、ブローカによって、ローリング・アップグレードの適用時期がレポートされ、そのステータスが追跡されるようになりました。ステータス情報は、DGMGRLコマンドのSHOW CONFIGURATIONおよびSHOW DATABASEの出力に表示されます。

Oracle Enterprise Manager Cloud Controlでは、Oracle Data Guard構成でデータベースのローリング・アップグレードを実行するための複数のオプションが提供されます。手順は、Cloud Control内のオンライン・ヘルプに記載されています。

一時ロジカル・スタンバイ・データベース(DBMS_ROLLINGの使用を含む)を使用してローリング・アップグレードを実行する場合、スイッチオーバーの前に、オペレーティング・システムのスピルオーバーの場所から監査レコードを手動でロードする必要があります。DBMS_ROLLING.SWITCHOVERを実行する前に、後続のグループ・マスター(現在のプライマリ・データベース)でDBMS_AUDIT_MGMT.LOAD_UNIFIED_AUDIT_FILESを実行します。