sp_helpreplfailovermode (Transact-SQL)
Muestra el modo de conmutación por error actual de una suscripción. Este procedimiento almacenado se ejecuta en el suscriptor de cualquier base de datos. Para obtener más información sobre los modos de conmutación por error, vea Suscripciones actualizables para replicación transaccional.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_helpreplfailovermode [ @publisher= ] 'publisher'
[ , [ @publisher_db = ] 'publisher_db' ]
[ , [ @publication = ] 'publication' ]
[ , [ @failover_mode_id= ] 'failover_mode_id'OUTPUT]
[ , [ @failover_mode = ] 'failover_mode'OUTPUT]
Argumentos
[ @publisher=] 'publisher'
Es el nombre del publicador que participa en la actualización de este suscriptor. publisher es de tipo sysname y no tiene ningún valor predeterminado. El publicador debe estar configurado para publicación.[ @publisher_db =] 'publisher_db'
Es el nombre de la base de datos de publicación. publisher_db es de tipo sysname y no tiene ningún valor predeterminado.[ @publication=] 'publication'
Es el nombre de la publicación que participa en la actualización de este suscriptor. publicationes de tipo sysname y no tiene ningún valor predeterminado.[ @failover_mode_id=] 'failover_mode_id' OUTPUT
Devuelve el valor entero del modo de conmutación por error y es un parámetro OUTPUT. failover_mode_id es de tipo tinyint y su valor predeterminado es 0. Devuelve 0 para actualización inmediata y 1 para actualización en cola.[@failover_mode=] 'failover_mode'OUTPUT
Devuelve el modo en que se realizan las modificaciones de datos en el suscriptor. failover_mode es de tipo nvarchar(10) y su valor predeterminado es NULL. Se trata de un parámetro OUTPUT.Valor
Descripción
immediate
Actualización inmediata: las actualizaciones del suscriptor se propagan inmediatamente al publicador utilizando un protocolo de confirmación en dos fases (2PC).
queued
Actualización en cola: las actualizaciones realizadas en el suscriptor se almacenan en una cola.
Valores de código de retorno
0 (correcto) o 1 (error)
Comentarios
sp_helpreplfailovermode se utiliza en la replicación de instantáneas o transaccional para la que se han habilitado suscripciones de actualización inmediata, con la actualización en cola como reserva en caso de error.
Permisos
Solo los miembros del rol fijo de servidor sysadmin o del rol fijo de base de datos db_owner pueden ejecutar sp_helpreplfailovermode.