ReplicationDatabase.WriteSubscriptionFailoverMode メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
トランザクション パブリケーションまたはスナップショット パブリケーションに対する更新サブスクリプションのフェールオーバー モードを設定します。
public:
void WriteSubscriptionFailoverMode(System::String ^ publisher, System::String ^ publicationDB, System::String ^ publication, Microsoft::SqlServer::Replication::FailoverMode failoverMode);
public void WriteSubscriptionFailoverMode (string publisher, string publicationDB, string publication, Microsoft.SqlServer.Replication.FailoverMode failoverMode);
member this.WriteSubscriptionFailoverMode : string * string * string * Microsoft.SqlServer.Replication.FailoverMode -> unit
Public Sub WriteSubscriptionFailoverMode (publisher As String, publicationDB As String, publication As String, failoverMode As FailoverMode)
パラメーター
- failoverMode
- FailoverMode
フェールオーバー モードを指定する FailoverMode オブジェクトの値です。
注釈
このメソッドは、更新可能なサブスクリプションをサポートするパブリケーションにサブスクライブされるデータベースでのみ有効です。 このサブスクリプションが属する AllowSyncToAlternate オブジェクトの AllowQueuedTransactions プロパティで、Attributes フィールドと TransPublication フィールドが有効になっていることを確認してください。
<xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> メソッドを呼び出すことができるのは、固定サーバー ロール sysadmin
のメンバー、および固定データベース ロール db_owner
のメンバーだけです。
呼び出し <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> は、 sp_setreplfailovermode (Transact-SQL) の実行と同じです。