sp_replmonitorhelppublicationthresholds (Transact-SQL)

Devuelve el conjunto de métricas de umbral para una publicación supervisada. Este procedimiento almacenado, que se utiliza para supervisar la replicación, se ejecuta en el distribuidor en la base de datos de distribución.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_replmonitorhelppublicationthresholds [ @publisher = ] 'publisher'
        , [ @publisher_db = ] 'publisher_db'
        , [ @publication = ] 'publication' 
    [ , [ @publication_type = ] publication_type ] 
    [ , [ @thresholdmetricname = ] 'thresholdmetricname'

Argumentos

  • [ @publisher= ] 'publisher'
    Es el nombre del publicador. publisher es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publisher_db= ] 'publisher_db'
    Es el nombre de la base de datos publicada. publisher_db es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publication= ] 'publication'
    Es el nombre de la publicación. publication es de tipo sysname y no tiene ningún valor predeterminado.

  • [ @publication_type= ] publication_type
    Es el tipo de publicación. publication_type es de tipo int y puede tener los valores siguientes.

    Valor

    Descripción

    0

    Publicación transaccional

    1

    Publicación de instantáneas

    2

    Publicación de mezcla

    NULL (valor predeterminado)

    La replicación intenta determinar el tipo de publicación.

Conjuntos de resultados

Nombre de columna

Tipo de datos

Descripción

metric_id

int

Id. de la métrica del rendimiento de la replicación, que puede tener uno de los siguientes valores.

ValorNombre de la métrica
1 expiration : supervisa la caducidad inminente de suscripciones a publicaciones transaccionales.
2 latency : supervisa el rendimiento de suscripciones a publicaciones transaccionales.
4 mergeexpiration : supervisa la caducidad inminente de suscripciones a publicaciones de mezcla.
5 mergeslowrunduration : supervisa la duración de sincronizaciones de mezcla en conexiones de poco ancho de banda (acceso telefónico).
6 mergefastrunduration : supervisa la duración de sincronizaciones de mezcla en conexiones de gran ancho de banda (LAN).
7 mergefastrunspeed : supervisa la velocidad de sincronización de sincronizaciones de mezcla en conexiones de gran ancho de banda (LAN).
8 mergeslowrunspeed : supervisa la velocidad de sincronización de sincronizaciones de mezcla en conexiones de poco ancho de banda (acceso telefónico).

title

sysname

Nombre de la métrica de rendimiento de la replicación.

value

int

El valor de umbral de la métrica de rendimiento.

shouldalert

bit

Indica si se debe generar una alerta cuando la métrica exceda el umbral definido para esta publicación; el valor 1 indica que se generará una alerta.

isenabled

bit

Indica si se habilita la supervisión de la métrica de rendimiento de la replicación para esta publicación; el valor 1 indica que se habilita la supervisión.

Valores de código de retorno

0 (correcto) o 1 (error)

Comentarios

sp_replmonitorhelppublicationthresholds se utiliza en todos los tipos de replicación.

Permisos

Sólo los miembros de la función fija de servidor db_owner o replmonitor en la base de datos de distribución pueden ejecutar sp_replmonitorhelppublicationthresholds.