REMOVE DATABASE

REMOVE DATABASEコマンドは、指定したスタンバイ・データベースをブローカ構成から削除し、そのスタンバイ・データベースのブローカ管理を終了します。

書式

REMOVE DATABASE <db_unique_name> [ PRESERVE DESTINATIONS ];

コマンド・パラメータ

db_unique_name

ブローカ構成から削除するデータベースのDB_UNIQUE_NAME初期化パラメータ値。

使用上のノート

  • ブローカ構成に含まれるプライマリ・データベースの名前を指定すると、エラーが戻されます。

  • デフォルトで、このコマンドは、構成の各メンバーにおける、すべてのREDO転送初期化パラメータから、指定されたデータベースへのすべての参照を削除します。これらの設定を保持するには、PRESERVE DESTINATIONSオプションを使用します。

  • このコマンドは、ファスト・スタート・フェイルオーバーが有効になっている場合は実行できません。また、database_nameには、ターゲットのスタンバイ・データベースの名前を指定します。

コマンドの例

次の例に、Oracle Data Guard Broker構成からデータベースを削除する方法を示します。

DGMGRL> SHOW CONFIGURATION;
 
Configuration - DRSolution
 
  Protection Mode: MaxPerformance
  Members:
    North_Sales  - Primary database
      South_Sales  - Physical standby database
 
Fast-Start Failover: DISABLED
 
Configuration status:
SUCCESS
 
DGMGRL> REMOVE DATABASE 'South_Sales';
Removed database "South_Sales" from the configuration.
 
 
Configuration - DRSolution
 
  Protection Mode: MaxPerformance
  Members:
    North_Sales  - Primary database
 
Fast-Start Failover: DISABLED
 
Configuration status:
SUCCESS