ReplicationMonitor Klasse

Definition

Überwacht einen Replikationsserver.

public ref class ReplicationMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class ReplicationMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type ReplicationMonitor = class
    inherit ReplicationObject
Public NotInheritable Class ReplicationMonitor
Inherits ReplicationObject
Vererbung
ReplicationMonitor

Hinweise

Threadsicherheit

Alle öffentlichen statischen (Shared in Microsoft Visual Basic) Mitglieder dieses Typs sind für Multithread-Operationen sicher. Instanzenmitglieder sind nicht garantiert threadsicher.

Konstruktoren

Name Beschreibung
ReplicationMonitor()

Erstellt eine neue Instanz der ReplicationMonitor Klasse.

ReplicationMonitor(ServerConnection)

Erstellt eine neue Instanz der ReplicationMonitor Klasse mit der angegebenen Verbindung zur Instanz von Microsoft SQL Server.

Eigenschaften

Name Beschreibung
CachePropertyChanges

Es gibt oder setzt, ob Änderungen an den Replikationseigenschaften zwischengespeichert oder sofort angewendet werden.

(Geerbt von ReplicationObject)
CacheRefreshPolicy

Erhält oder setzt die Cache-Aktualisierungsrichtlinie des Monitors.

ConnectionContext

Erhält oder setzt die Verbindung zu einer Instanz von Microsoft SQL Server.

(Geerbt von ReplicationObject)
ExcludeAnonymousSubscriptions

Es wird herausgefunden, ob Informationen zu anonymen Abonnements zurückgegeben werden oder nicht.

IsExistingObject

Es bekommt, ob das Objekt auf dem Server existiert oder nicht.

(Geerbt von ReplicationObject)
Name

Erhält den Namen der derzeit verbundenen Microsoft SQL Server-Instanz.

PublisherMonitors

Erhält eine Sammlung von PublisherMonitor Objekten, die verwendet werden, um Publisher zu überwachen, die einen überwachten Distributor verwenden.

SqlServerName

Erhält den Namen der Microsoft SQL Server-Instanz, mit der dieses Objekt verbunden ist.

(Geerbt von ReplicationObject)
Status

Erhält den Gesamtstatus der Replikation beim Distributor, einschließlich aller Publisher, die den Distributor nutzen.

UserData

Erhält oder setzt eine Objekt-Eigenschaft, die es Nutzern erlaubt, eigene Daten an das Objekt anzuhängen.

(Geerbt von ReplicationObject)

Methoden

Name Beschreibung
CheckValidCreation()

Prüft die gültige Replikationserstellung.

(Geerbt von ReplicationObject)
CheckValidDefinition(Boolean)

Gibt an, ob die Definition gültig ist.

(Geerbt von ReplicationObject)
CommitPropertyChanges()

Sendet alle zwischengespeicherten Property-Change-Anweisungen an die Instanz von Microsoft SQL Server.

(Geerbt von ReplicationObject)
Decouple()

Entkoppelt das referenzierte Replikationsobjekt vom Server.

(Geerbt von ReplicationObject)
EnumDistributionAgents()

Rückgabeinformationen zu Verteilungs-Agent-Jobs beim überwachten Distributor.

EnumErrorRecords(String, Int32)

Gibt Informationen zu Fehlern zurück, die mit einer bestimmten Fehler-ID verbunden sind, die während einer Synchronisationssitzung aufgetreten sind.

EnumLogReaderAgents()

Rückgabeinformationen zu Log-Reader-Agenten-Jobs beim überwachten Distributor.

EnumMergeAgents()

Gibt Informationen zu Merge-Agent-Jobs beim überwachten Distributor zurück.

EnumMiscellaneousAgents()

Gibt Informationen zu Aufträgen für verschiedene Replikationsagenten beim überwachten Distributor zurück.

EnumPublishers()

Rückgabeinformationen zu den Verlagen, die den überwachten Distributor nutzen.

EnumPublishers2()

Gibt eine Liste der Publisher zurück, die den aktuell verbundenen Server als Distributor nutzen.

EnumQueueReaderAgents()

Rücksendungsinformationen zu Jobs des Warteschlangenleseragenten beim überwachten Distributor.

EnumQueueReaderAgentSessionDetails(String, Int32, String)

Liefert detaillierte Informationen über eine Queue Reader Agent-Sitzung.

EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean)

Gibt eine Liste von Informationen zu den Sitzungen des Queue Reader Agents zurück, einschließlich Status und statistischer Informationen.

EnumSnapshotAgents()

Gibt Informationen zu Momentaufnahmen-Agent-Jobs beim überwachten Distributor zurück.

GetChangeCommand(StringBuilder, String, String)

Gibt den Änderungsbefehl aus der Replikation zurück.

(Geerbt von ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

Gibt den Create-Befehl aus der Replikation zurück.

(Geerbt von ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

Gibt den Drop-Befehl aus der Replikation zurück.

(Geerbt von ReplicationObject)
InternalRefresh(Boolean)

Führt eine interne Aktualisierung aus der Replikation ein.

(Geerbt von ReplicationObject)
Load()

Lädt die Eigenschaften eines bestehenden Objekts vom Server.

(Geerbt von ReplicationObject)
LoadProperties()

Lädt die Eigenschaften eines bestehenden Objekts vom Server.

(Geerbt von ReplicationObject)
Refresh()

Lädt die Eigenschaften des Objekts neu.

(Geerbt von ReplicationObject)
StatusOf(AgentType)

Gibt den Gesamtstatus für Replikationsagenten beim überwachten Verteiler nach Agententyp zurück.

Gilt für:

Weitere Informationen