Поделиться через


ReplicationDatabase.WriteSubscriptionFailoverMode Метод

Определение

Задает режим отработки отказа для обновляемой подписки на публикации моментальных снимков или транзакций.

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)

Параметры

publisher
String

Значение типа String, указывающее издатель.

publicationDB
String

Значение типа String, указывающее базу данных публикации.

publication
String

Значение типа String, указывающее публикацию.

failoverMode
FailoverMode

Значение объекта FailoverMode, указывающее режим отработки отказа.

Комментарии

Этот метод действителен только для баз данных, подписанных на публикации, поддерживающие обновляемые подписки. Убедитесь, что свойства AllowSyncToAlternate объектаTransPublication, к которому принадлежит эта подписка, включены Attributes и AllowQueuedTransactions поля.

Метод <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> может вызываться только членами sysadmin предопределенных ролей сервера и членами db_owner предопределенных ролей базы данных.

Вызов <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> эквивалентен выполнению sp_setreplfailovermode (Transact-SQL).

Применяется к