sp_helpreplfailovermode (Transact-SQL)
Se aplica a:SQL Server
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, consulte Suscripciones actualizables para la 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 sysname, sin 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 sysname, sin ningún valor predeterminado.
[ @publication = ] 'publication'
Es el nombre de la publicación que participa en la actualización de este suscriptor. publicationes sysname, sin 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 un tinyint con un valor predeterminado de 0. Devuelve 0 para la actualización inmediata y 1 para la actualización en cola.
[ @failover_mode = ] 'failover_mode' OUTPUT
Devuelve el modo en el que se realizan modificaciones de datos en el suscriptor. failover_mode es nvarchar(10) con un valor predeterminado de NULL. Es un parámetro OUTPUT .
Valor | Descripción |
---|---|
Inmediata | Actualización inmediata: las actualizaciones del suscriptor se propagan inmediatamente al publicador utilizando un protocolo de confirmación en dos fases (2PC). |
Cola | 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 usa en la replicación de instantáneas o en la replicación transaccional para las que las suscripciones están habilitadas para la actualización inmediata con actualización en cola como conmutación por error, en caso de error.
Permisos
Solo los miembros del rol fijo de servidor sysadmin o el rol fijo de base de datos db_owner pueden ejecutar sp_helpreplfailovermode.
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de