- カテゴリ:
システム関数 (システム制御)
SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH¶
複製グループまたはフェールオーバーグループの更新操作をバックグラウンドで開始します。ストアドプロシージャ内でこの関数を呼び出して1つまたは複数の更新操作を開始し、更新が進行している間、作業を続けることができます。
- こちらもご参照ください。
複製グループとフェールオーバーグループ、 ALTER REPLICATION GROUP、 ALTER FAILOVER GROUP、 REPLICATION_GROUP_REFRESH_HISTORY ビュー
構文¶
SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH(<replication_group_name>)
SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH(<failover_group_name>)
引数¶
'replication_group_name'
または'failover_group_name'
更新する複製グループまたはフェールオーバーグループの名前。
使用上の注意¶
この関数は、 ALTER REPLICATION GROUP ... REFRESH または ALTER FAILOVER GROUP ... REFRESH コマンドと同じ効果を持ちますが、操作が完了するまで待機しません。
この関数を実行できるのは、アカウント管理者(つまり、 ACCOUNTADMIN ロールを持つユーザー)のみです。
この関数はセカンダリアカウントから実行する必要があります。
例¶
2つのフェールオーバーグループの更新を同時に開始します。
USE ROLE ACCOUNTADMIN; SELECT SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH('failover_group_1'); SELECT SYSTEM$SCHEDULE_ASYNC_REPLICATION_GROUP_REFRESH('failover_group_2');