Condividi tramite


ReplicationMonitor Classe

Definizione

Esegue il monitoraggio di un server di replica.

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
Ereditarietà
ReplicationMonitor

Commenti

Thread safety

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni multithreaded. Non è invece garantita la sicurezza dei membri dell'istanza.

Costruttori

ReplicationMonitor()

Crea una nuova istanza della classe ReplicationMonitor.

ReplicationMonitor(ServerConnection)

Crea una nuova istanza della classe con la connessione specificata all'istanza di ReplicationMonitor Microsoft SQL Server.

Proprietà

CachePropertyChanges

Ottiene o imposta un valore che indica se memorizzare nella cache o se applicare immediatamente le modifiche apportate alle proprietà di replica.

(Ereditato da ReplicationObject)
CacheRefreshPolicy

Ottiene o imposta i criteri di monitoraggio per l'aggiornamento della cache.

ConnectionContext

Ottiene o imposta la connessione a un'istanza di Microsoft SQL Server.

(Ereditato da ReplicationObject)
ExcludeAnonymousSubscriptions

Ottiene un valore che indica se vengono restituite informazioni sulle sottoscrizioni anonime.

IsExistingObject

Ottiene un valore che indica se l'oggetto esiste nel server.

(Ereditato da ReplicationObject)
Name

Ottiene il nome dell'istanza di Microsoft SQL Server attualmente connessa.

PublisherMonitors

Ottiene una raccolta di oggetti PublisherMonitor impiegati per monitorare i server di pubblicazione che utilizzano un server di distribuzione monitorato.

SqlServerName

Ottiene il nome dell'istanza di Microsoft SQL Server a cui è connesso questo oggetto.

(Ereditato da ReplicationObject)
Status

Ottiene lo stato complessivo di replica sul server di distribuzione, inclusi tutti i server di pubblicazione che utilizzano il server di distribuzione.

UserData

Ottiene o imposta una proprietà di un oggetto che consente agli utenti di collegare i relativi dati all'oggetto in questione.

(Ereditato da ReplicationObject)

Metodi

CheckValidCreation()

Controlla la creazione della replica valida.

(Ereditato da ReplicationObject)
CheckValidDefinition(Boolean)

Indica se la definizione è valida.

(Ereditato da ReplicationObject)
CommitPropertyChanges()

Invia tutte le istruzioni di modifica della proprietà memorizzate nella cache all'istanza di Microsoft SQL Server.

(Ereditato da ReplicationObject)
Decouple()

Disaccoppia dal server l'oggetto di replica a cui si fa riferimento.

(Ereditato da ReplicationObject)
EnumDistributionAgents()

Restituisce informazioni sui processi dell'agente di distribuzione nel server di distribuzione monitorato.

EnumErrorRecords(String, Int32)

Restituisce informazioni sugli errori associati a un ID di errore specificato verificatisi durante una sessione di sincronizzazione.

EnumLogReaderAgents()

Restituisce informazioni sui processi dell'agente di lettura log nel server di distribuzione monitorato.

EnumMergeAgents()

Restituisce informazioni sui processi dell'agente di merge nel server di distribuzione monitorato.

EnumMiscellaneousAgents()

Restituisce informazioni sui processi per gli agenti di replica misti nel server di distribuzione monitorato.

EnumPublishers()

Restituisce informazioni sui server di pubblicazione che utilizzano il server di distribuzione monitorato.

EnumPublishers2()

Restituisce un elenco di server di pubblicazione che utilizzano il server connesso come server di distribuzione.

EnumQueueReaderAgents()

Restituisce informazioni sui processi dell'agente di lettura coda nel server di distribuzione monitorato.

EnumQueueReaderAgentSessionDetails(String, Int32, String)

Restituisce informazioni dettagliate su una sessione dell'agente di lettura coda.

EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean)

Restituisce un elenco di informazioni sulle sessioni dell'agente di lettura coda, incluse informazioni sullo stato e informazioni statistiche.

EnumSnapshotAgents()

Restituisce informazioni sui processi dell'agente snapshot nel server di distribuzione monitorato.

GetChangeCommand(StringBuilder, String, String)

Restituisce il comando di modifica dalla replica.

(Ereditato da ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

Restituisce il comando di creazione dalla replica.

(Ereditato da ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

Restituisce il comando di eliminazione dalla replica.

(Ereditato da ReplicationObject)
InternalRefresh(Boolean)

Avvia un aggiornamento interno dalla replica.

(Ereditato da ReplicationObject)
Load()

Carica le proprietà di un oggetto esistente dal server.

(Ereditato da ReplicationObject)
LoadProperties()

Carica le proprietà di un oggetto esistente dal server.

(Ereditato da ReplicationObject)
Refresh()

Ricarica le proprietà dell'oggetto.

(Ereditato da ReplicationObject)
StatusOf(AgentType)

Restituisce lo stato complessivo per gli agenti di replica nel server di distribuzione monitorato per tipo di agente.

Si applica a

Vedi anche