SET_STATE_APPLY_ON

SET_STATE_APPLY_ON関数を使用すると、ロジカルまたはフィジカル・スタンバイ・データベースの適用状態をオンに設定できます。

SET_STATE_APPLY_ON関数

DBMS_DG.SET_STATE_APPLY_ON (
     member_name           IN VARCHAR2,
     apply_instance        IN VARCHAR2 DEFAULT NULL,
     severity              OUT BINARY_INTEGER)
RETURN BINARY_INTEGER;

パラメータ

パラメータ 説明
member_name 適用状態をONに設定する必要があるスタンバイ・データベースのDB_UNIQUE_NAME初期化パラメータ値。
apply_instance これがOracle RACスタンバイ・データベースである場合の、適用インスタンスにする必要があるインスタンスのSIDを示す文字列。
severity この関数によって返されたステータスに関連付けられている重大度。重大度は、次のOracleエラー番号のいずれかになります。
  • ORA-0: 正常に完了しました。
  • ORA-16501: Oracle Data Guard Broker操作に失敗しました
  • ORA-16502: Oracle Data Guard Broker操作は警告付きで成功しました

使用上のノート

  • この関数では、2進整数が返されます。

  • スナップショット・スタンバイ・データベースの適用状態をONに設定することはできません。
  • apply_instance引数が指定されている場合は、そのインスタンスが適用インスタンスになります。
  • このデータベースの状態変更は、Oracle RACデータベースのすべてのインスタンスに影響します。
エラー 説明
ORA-00000: 正常に完了しました。

指定されたスタンバイ・データベースの適用状態が正常にONに設定されました。

その他

Data Guard Brokerで、指定されたスタンバイ・データベースの適用状態をONに設定できませんでした。戻り値で、この失敗の理由が示されます。