sp_replmonitorhelppublicationthresholds (Transact-SQL)

Renvoie les seuils définis pour une publication contrôlée. Cette procédure stockée, utilisée pour contrôler la réplication, est exécutée sur la base de données du serveur de distribution.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

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

Arguments

  • [ @publisher = ] 'publisher'
    Nom du serveur de publication. L'argument publisher est de type sysname et n'a pas de valeur par défaut.

  • [ @publisher_db = ] 'publisher_db'
    Nom de la base de données publiée. L'argument publisher_db est de type sysname et n'a pas de valeur par défaut.

  • [ @publication = ] 'publication'
    Nom de la publication. L'argument publication est de type sysname et n'a pas de valeur par défaut.

  • [ @publication_type = ] publication_type
    Type de publication. publication_type est de type int et peut avoir l'une des valeurs suivantes.

    Valeur

    Description

    0

    Publication transactionnelle.

    1

    Publication de capture instantanée.

    2

    Publication de fusion.

    NULL (valeur par défaut)

    La réplication tente de déterminer le type de publication.

Ensembles de résultats

Nom de la colonne

Type de données

Description

metric_id

int

ID de la mesure de performance de réplication qui peut correspondre à l'une des valeurs suivantes.

ValeurNom de la mesure
1 expiration  : contrôle l'expiration imminente des abonnements aux publications transactionnelles.
2 latency  : contrôle les performances des abonnements aux publications transactionnelles.
4 mergeexpiration  : contrôle l'expiration imminente des abonnements aux publications de fusion.
5 mergeslowrunduration  : contrôle la durée des synchronisations de fusion sur les connexions lentes (accès à distance).
6 mergefastrunduration  : contrôle la durée des synchronisations de fusion sur les connexions haut débit (LAN).
7 mergefastrunspeed  : contrôle la vitesse de synchronisation de la fusion sur les connexions haut débit (LAN).
8 mergeslowrunspeed  : contrôle la vitesse de synchronisation de la fusion sur les connexions lentes (accès distant).

title

sysname

Nom de la mesure de performance de réplication.

value

int

Valeur seuil de la mesure de performance.

shouldalert

bit

Indique si une alerte doit être générée lorsque la mesure est supérieure au seuil défini pour cette publication. La valeur 1 indique qu'une alerte doit être générée.

isenabled

bit

Indique si le contrôle est activé pour la mesure de performance de réplication pour cette la publication. La valeur 1 indique qu'il est activé.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Notes

sp_replmonitorhelppublicationthresholds est utilisé dans tous les types de réplications.

Autorisations

Seuls les membres du rôle de base de données fixe db_owner et replmonitor sur la base de données de distribution peuvent exécuter sp_replmonitorhelppublicationthresholds.