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