Oracle Data Guard Brokerおよびローリング・アップグレードの拡張機能

Oracle Database 12cリリース2 (12.2)以上では、Oracle Data Guard Brokerにローリング・アップグレードを支援する追加機能が含まれます。

Oracle Data Guard Brokerでは、現在、Oracle Active Data Guardのローリング・アップグレードがサポートされます。Oracle Active Data Guardのローリング・アップグレードは、Oracle Database 12cリリース1 (12.1)で導入されました。これにより、多くの手動ステップを単純なPL/SQLパッケージ(DBMS_ROLLING)で自動化することで、一時ロジカル・データベースのローリング・アップグレード処理の実行が容易になります。データベースのローリング・アップグレードが容易になるだけでなく、自動化処理により信頼性も大幅に向上します。Oracle Data Guard Brokerでは、現在、DGMGRLコマンドライン・インタフェースからOracle Active Data Guardのローリング・アップグレードを制御できます。また、ブローカのサポートによって、REDOトランスポート宛先の設定などの作業が透過的に処理され、ローリング・アップグレード処理が大幅に簡略化されます。

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

Oracle Data Guard Brokerを使用してデータベースのローリング・アップグレードを管理することで、本番環境に変更を導入する際の停止時間とリスクが最小化され、アップグレード処理が簡略化されます。