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)
Параметры
- 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).