11 DBMS_DG

DBMS_DGパッケージには、Oracle Data Guard Broker構成をプログラムで管理するためのツールが用意されています。

構成の作成、変更および削除、フェイルオーバーとスイッチオーバーの操作、プロパティの設定、および健全性の監視の手順を使用すると、スクリプトやカスタム・ツールを使用して定期的なData Guardタスクを自動化できます。

また、アプリケーションでフェイルオーバーの原因となる状況が発生した場合にファスト・スタート・フェイルオーバーが開始されるように、アプリケーションからOracle Data Guard Broker環境内のプライマリ・データベースまたはファスト・スタート・フェイルオーバー・ターゲット・データベースに通知できる機能もあります。

この章のトピックは、次のとおりです:

ノート:

マルチテナント・コンテナ・データベースが、Oracle Database 21c以降のリリースで唯一サポートされているアーキテクチャです。ドキュメントが改訂されている間は、従来の用語が残っている可能性があります。ほとんどの場合、「データベース」と「非CDB」は、コンテキストに応じてCDBまたはPDBを指しています。アップグレードなど、一部のコンテキストでは、「非CDB」が以前のリリースの非CDBを指している場合もあります。

ノート:

マルチテナント・コンテナ・データベース(CDB)で操作している場合は、DBMS_DG内のファンクションはルート・レベルでのみ実行されます。個々のプラガブル・データベース(PDB)レベルではなく、ルート・レベルで接続していることを確認してください。

関連項目:

Oracle Data Guard Broker