Partager via


sp_replmonitorhelppublicationthresholds (Transact-SQL)

Retourne l'ensemble de mesures de seuil pour une publication analysé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 rubrique Conventions 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. publisher est de type sysname, sans valeur par défaut.

  • [ @publisher_db= ] 'publisher_db'
    Nom de la base de données publiée. publisher_db est de type sysname, sans valeur par défaut.

  • [ @publication= ] 'publication'
    Nom de la publication. publication est de type sysname, sans valeur par défaut.

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

    Valeur

    Description

    0

    Publication transactionnelle.

    1

    Publication d'instantané.

    2

    Publication de fusion.

    NULL (par défaut)

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

Jeux 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.

Valeur

Nom 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.

Voir aussi

Concepts

Surveiller la réplication par programme