ReplicationDatabase.WriteSubscriptionFailoverMode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Setzt den Failover-Modus für eine Aktualisierung des Abonnements auf eine transaktionale oder snapshot-Veröffentlichung.
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)
Parameter
- failoverMode
- FailoverMode
Ein FailoverMode Objektwert, der den Failover-Modus angibt.
Hinweise
Diese Methode gilt nur für Datenbanken, die für Publikationen abonniert sind, die updatierbare Abonnements unterstützen. Stellen Sie sicher, dass die AllowSyncToAlternate und-Felder AllowQueuedTransactions auf der Attributes Eigenschaft für das Objekt, zu dem TransPublication dieses Abonnement gehört, aktiviert sind.
Die Methode <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> kann nur von Mitgliedern der sysadmin festen Serverrolle und Mitgliedern der db_owner festen Datenbankrolle aufgerufen werden.
Das Aufrufen <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> entspricht der Ausführung sp_setreplfailovermode (Transact-SQL).