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.
Legt den Failovermodus für ein Aktualisierungsabonnement an eine Transaktionsveröffentlichung oder eine Momentaufnahmeveröffentlichung fest.
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 Failovermodus angibt.
Hinweise
Diese Methode gilt nur für Datenbanken, die Publikationen abonnieren, die aktualisierbare Abonnements unterstützen. Stellen Sie sicher, dass die AllowSyncToAlternate Felder für die Attributes Eigenschaft für das TransPublication Objekt aktiviert sind, zu dem AllowQueuedTransactions dieses Abonnement gehört.
Die <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> Methode kann nur von Mitgliedern der sysadmin
Festen Serverrolle und Member der db_owner
festen Datenbankrolle aufgerufen werden.
Das Aufrufen <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> entspricht der Ausführung von sp_setreplfailovermode (Transact-SQL).