Partager via


ReplicationDatabase.WriteSubscriptionFailoverMode Méthode

Définition

Définit le mode de basculement pour un abonnement avec mise à jour sur une publication transactionnelle ou instantanée.

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)

Paramètres

publisher
String

Valeur String qui spécifie le serveur de publication.

publicationDB
String

Valeur String qui spécifie la base de données de publication.

publication
String

Valeur String qui spécifie la publication.

failoverMode
FailoverMode

Valeur d'objet FailoverMode qui spécifie le mode de basculement.

Remarques

Cette méthode est valide uniquement pour les bases de données abonnées aux publications qui prennent en charge les abonnements pouvant être mis à jour. Vérifiez que les champs et AllowQueuedTransactions les AllowSyncToAlternate champs sont activés sur la Attributes propriété de l’objet TransPublication auquel appartient cet abonnement.

La <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> méthode ne peut être appelée que par les membres du sysadmin rôle serveur fixe et par les membres du db_owner rôle de base de données fixe.

L’appel <xref:Microsoft.SqlServer.Replication.ReplicationDatabase.WriteSubscriptionFailOverMode%2A> équivaut à exécuter des sp_setreplfailovermode (Transact-SQL).

S’applique à