Freigeben über


sp_replmonitorhelppublicationthresholds (Transact-SQL)

Gibt die für eine überwachte Publikation festgelegten Schwellenwertmetriken zurück. Diese gespeicherte Prozedur, die zur Überwachung der Replikation verwendet wird, wird auf dem Verteiler für die Verteilungsdatenbank ausgeführt.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @publisher= ] 'publisher'
    Der Name des Verlegers. publisher ist vom Datentyp sysname und hat keinen Standardwert.
  • [ @publisher_db = ] 'publisher_db'
    Der Name der veröffentlichten Datenbank. publisher_db ist vom Datentyp sysname und hat keinen Standardwert.
  • [ @publication= ] 'publication'
    Der Name der Publikation. publication ist vom Datentyp sysname und hat keinen Standardwert.
  • [ @publication_type= ] publication_type
    Der Typ der Publikation. publication_type ist vom Datentyp int. Die folgenden Werte sind möglich:

    Wert Beschreibung

    0

    Transaktionspublikation.

    1

    Snapshotpublikation.

    2

    Mergepublikation.

    NULL (Standard)

    Die Replikation versucht, den Publikationstyp zu ermitteln.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Resultsets

Spaltenname

Datentyp

Beschreibung

metric_id

int

ID der Replikationsleistungsmetrik. Folgende Werte sind möglich.

Wert

Metrikname

1expiration - überwacht den bevorstehenden Ablauf von Abonnements für Transaktionspublikationen.

2latency - überwacht die Leistung von Abonnements für Transaktionspublikationen.

4mergeexpiration - überwacht den bevorstehenden Ablauf von Abonnements für Mergepublikationen.

5mergeslowrunduration - überwacht die Dauer von Mergesynchronisierungen über Verbindungen mit niedriger Bandbreite (DFÜ-Verbindungen).

6mergefastrunduration - überwacht die Dauer von Mergesynchronisierungen über Verbindungen mit niedriger Bandbreite (DFÜ-Verbindungen).

7mergefastrunspeed - überwacht die Synchronisierungsgeschwindigkeit von Mergesynchronisierungen über Verbindungen mit hoher Bandbreite (LAN).

8mergeslowrunspeed - überwacht die Synchronisierungsgeschwindigkeit von Mergesynchronisierungen über Verbindungen mit niedriger Bandbreite (DFÜ-Verbindungen).

title

sysname

Der Name der Replikationsleistungsmetrik.

value

int

Der Schwellenwert der Leistungsmetrik.

shouldalert

bit

Gibt an, ob eine Warnung generiert werden soll, wenn die Metrik den definierten Schwellenwert für diese Publikation überschreitet. Ein Wert von 1 gibt an, dass eine Warnung ausgegeben werden soll.

isenabled

bit

Gibt an, ob die Überwachung für die Replikationsleistungsmetrik für diese Publikation aktiviert ist. Ein Wert von 1 gibt an, dass die Überwachung aktiviert ist.

Hinweise

sp_replmonitorhelppublicationthresholds wird mit allen Replikationstypen verwendet.

Berechtigungen

Nur Mitglieder der festen Datenbankrolle db_owner oder replmonitor für die Verteilungsdatenbank können sp_replmonitorhelppublicationthresholds ausführen.

Siehe auch

Andere Ressourcen

How to: Programmatically Monitor Replication (Replication Transact-SQL Programming)

Hilfe und Informationen

Informationsquellen für SQL Server 2005