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 temasConvenciones 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 valor predeterminado. El publicador debe estar configurado para publicación.

  • [ @publisher_db =] 'publisher_db'
    Es el nombre de la base de datos de la 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. publication es de tipo sysname y no tiene 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 de 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)

Notas

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

Sólo los miembros de la función fija de servidor sysadmin o de la función fija de base de datos db_owner pueden ejecutar sp_helpreplfailovermode.

Vea también

Referencia