Compartir a través de


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.

Icono de vínculo a temas 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.

Vea también

Referencia

sp_setreplfailovermode (Transact-SQL)