sp_helpreplfailovermode (Transact-SQL)sp_helpreplfailovermode (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Affiche le mode de basculement actuel d'un abonnement.Displays the current failover mode of a subscription. Cette procédure stockée est exécutée au niveau de l'Abonné, sur n'importe quelle base de données.This stored procedure is executed at the Subscriber on any database. Pour plus d’informations sur les modes de basculement, consultez à des abonnements pour la réplication transactionnelle.For more information about failover modes, see Updatable Subscriptions for Transactional Replication.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_helpreplfailovermode [ @publisher= ] 'publisher'   
    [ , [ @publisher_db = ] 'publisher_db' ]   
    [ , [ @publication = ] 'publication' ]   
    [ , [ @failover_mode_id= ] 'failover_mode_id'OUTPUT]   
    [ , [ @failover_mode = ] 'failover_mode'OUTPUT]   

ArgumentsArguments

[ @publisher = ] 'publisher' Est le nom du serveur de publication qui participe à la mise à jour de l’abonné.[ @publisher = ] 'publisher' Is the name of the Publisher that is participating in the update of this Subscriber. serveur de publication est sysname, sans valeur par défaut.publisher is sysname, with no default. Le serveur de publication doit déjà être configuré pour la publication.The Publisher must already be configured for publishing.

[ @publisher_db = ] 'publisher_db' Est le nom de la base de données de publication.[ @publisher_db = ] 'publisher_db' Is the name of the publication database. publisher_db est sysname, sans valeur par défaut.publisher_db is sysname, with no default.

[ @publication = ] 'publication' Est le nom de la publication qui participe à la mise à jour de l’abonné.[ @publication = ] 'publication' Is the name of the publication that is participating in the update of this Subscriber. publicationest sysname, sans valeur par défaut.publicationis sysname, with no default.

[ @failover_mode_id = ] 'failover_mode_id' OUTPUT Retourne la valeur entière du mode de basculement et est un sortie paramètre.[ @failover_mode_id = ] 'failover_mode_id' OUTPUT Returns the integer value of the failover mode and is an OUTPUT parameter. failover_mode_id est un tinyint avec une valeur par défaut 0.failover_mode_id is a tinyint with a default of 0. Elle retourne 0 pour la mise à jour immédiate et 1 en file d’attente de la mise à jour.It returns 0 for immediate updating and 1 for queued updating.

[ @failover_mode=** ] 'failover_mode' sortie[@failover_mode=**] 'failover_mode'OUTPUT
Renvoie le mode dans lequel les modifications sont effectuées au niveau de l'Abonné.Returns the mode in which data modifications are made at the Subscriber. failover_mode est un nvarchar (10) avec NULL comme valeur par défaut.failover_mode is a nvarchar(10) with a default of NULL. Est un sortie paramètre.Is an OUTPUT parameter.

ValueValue DescriptionDescription
immediateimmediate Mise à jour immédiate : les mises à jour réalisées sur l'Abonné sont immédiatement propagées au serveur de publication à l'aide du protocole de validation à deux phases (2PC).Immediate updating: updates made at the Subscriber are immediately propagated to the Publisher using two-phase commit protocol (2PC).
En file d’attentequeued Mise à jour en attente : les mises à jour effectuées sur l'Abonné sont stockées dans une file d'attente.Queued updating: updates made at the Subscriber are stored in a queue.

Valeurs des codes de retourReturn Code Values

0 (réussite) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_helpreplfailovermode est utilisé dans la réplication d’instantané ou réplication transactionnelle pour les abonnements qui sont activées pour la mise à jour immédiate avec mise à jour sous forme de basculement, en cas de défaillance attente.sp_helpreplfailovermode is used in snapshot replication or transactional replication for which subscriptions are enabled for immediate updating with queued updating as failover, in case of failure.

AutorisationsPermissions

Seuls les membres de la sysadmin rôle serveur fixe ou le db_owner rôle de base de données fixe peuvent exécuter sp_helpreplfailovermode.Only members of the sysadmin fixed server role or the db_owner fixed database role can execute sp_helpreplfailovermode.

Voir aussiSee Also

sp_setreplfailovermode (Transact-SQL)sp_setreplfailovermode (Transact-SQL)