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該訂閱所屬物件的Attributes屬性TransPublication啟用 和 AllowQueuedTransactions 欄位。
<xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A>此方法僅能由固定sysadmin伺服器角色及db_owner固定資料庫角色成員呼叫。
呼叫 <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> 等同於執行 sp_setreplfailovermode(Transact-SQL)。