PublisherMonitor Classe

Definizione

Esegue il monitoraggio di un server di pubblicazione di replica.

public ref class PublisherMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class PublisherMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type PublisherMonitor = class
    inherit ReplicationObject
Public NotInheritable Class PublisherMonitor
Inherits ReplicationObject
Ereditarietà
PublisherMonitor

Commenti

Qualsiasi metodo di genererà un'eccezione se il server di PublisherMonitor distribuzione non è installato e il database di distribuzione non esiste.

Thread safety

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

Costruttori

PublisherMonitor()

Crea una nuova istanza della classe PublisherMonitor.

PublisherMonitor(String, ServerConnection)

Crea una nuova istanza della classe PublisherMonitor con il nome specificato e una connessione al server di distribuzione.

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)
DistributionDatabase

Ottiene il nome del database di distribuzione utilizzato dal server di pubblicazione.

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 del server di pubblicazione.

PublicationMonitors

Rappresenta una raccolta di oggetti PublicationMonitor, ognuno dei quali rappresenta una pubblicazione definita nel server di pubblicazione monitorato.

PublisherType

Ottiene il tipo del server di database che rappresenta il server di pubblicazione.

SqlServerName

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

(Ereditato da ReplicationObject)
StatusAndWarning

Ottiene informazioni sullo stato e avvisi per la metrica relativa alle soglie monitorate nel server di pubblicazione.

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 delle 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)
EnumDatabasePublications(String)

Restituisce informazioni sulle pubblicazioni che utilizzano un database di pubblicazione specificato.

EnumDatabaseSubscriptions(String, PublicationType, SubscriptionResultOption)

Restituisce informazioni sulle sottoscrizioni che appartengono alle pubblicazioni che utilizzano un database di pubblicazione specificato.

EnumDistributionAgentSessionDetails(String, String)

Restituisce informazioni dettagliate su una sessione dell'agente di distribuzione.

EnumDistributionAgentSessions(String, Int32, Boolean)

Restituisce informazioni sulle sessioni dell'agente di distribuzione.

EnumErrorRecords(Int32)

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

EnumLogReaderAgentSessionDetails(String, String)

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

EnumLogReaderAgentSessions(String, Int32, Boolean)

Restituisce informazioni sulle sessioni dell'agente di lettura log.

EnumMergeAgentSessionDetails(String, String)

Restituisce informazioni dettagliate su una sessione dell'agente di merge.

EnumMergeAgentSessionDetails2(Int32)

Restituisce informazioni dettagliate aggiuntive su una sessione dell'agente di merge.

EnumMergeAgentSessions(String, Int32, Boolean)

Restituisce informazioni sulle sessioni dell'agente di merge.

EnumMergeAgentSessions2(String, Int32, Boolean)

Restituisce informazioni aggiuntive sulle sessioni dell'agente di merge.

EnumPublications()

Restituisce informazioni sulle pubblicazioni in un server di pubblicazione monitorato.

EnumPublications2()

Restituisce informazioni aggiuntive sulle pubblicazioni in un server di pubblicazione monitorato.

EnumSnapshotAgentSessionDetails(String, String)

Restituisce informazioni dettagliate su una sessione dell'agente snapshot.

EnumSnapshotAgentSessions(String, Int32, Boolean)

Restituisce informazioni sulle sessioni dell'agente snapshot.

EnumSubscriptions(PublicationType, SubscriptionResultOption)

Restituisce informazioni sulle sottoscrizioni appartenenti a una pubblicazione nel server di pubblicazione 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)

Si applica a

Vedi anche