PublicationMonitor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Supervisa una publicación.
public ref class PublicationMonitor sealed : Microsoft::SqlServer::Replication::ReplicationObject
public sealed class PublicationMonitor : Microsoft.SqlServer.Replication.ReplicationObject
type PublicationMonitor = class
inherit ReplicationObject
Public NotInheritable Class PublicationMonitor
Inherits ReplicationObject
- Herencia
Comentarios
Se producirá una excepción si el distribuidor, la base de datos de distribución y el publicador especificados no están configurados para la replicación.
PublicationMonitor requiere una conexión al distribuidor.
Seguridad para subprocesos
Todos los miembros estáticos públicos (Shared
en Microsoft Visual Basic) de este tipo son seguros para las operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Constructores
PublicationMonitor() |
Crea una nueva instancia de la clase PublicationMonitor. |
PublicationMonitor(String, String, String, String, ServerConnection) |
Crea una instancia de la clase PublicationMonitor con el nombre, base de datos de distribución, publicador, base de datos de publicación y conexión al distribuidor especificados. |
Propiedades
CachePropertyChanges |
Obtiene o establece si los cambios realizados en las propiedades de replicación se almacenan en memoria caché o se aplican inmediatamente. (Heredado de ReplicationObject) |
CacheRefreshPolicy |
Obtiene o establece la directiva de supervisión de actualización de memoria caché. |
ConnectionContext |
Obtiene o establece la conexión a una instancia de Microsoft SQL Server. (Heredado de ReplicationObject) |
Description |
Obtiene la descripción textual de la publicación. |
DistributionDBName |
Obtiene el nombre de la base de datos de distribución utilizada por la publicación. |
ExcludeAnonymousSubscriptions |
Obtiene o establece si las suscripciones anónimas se excluyen o incluyen en los resultados del monitor. |
IsExistingObject |
Obtiene si el objeto existe en el servidor. (Heredado de ReplicationObject) |
Name |
Obtiene o establece el nombre de la publicación supervisada. |
PublicationDBName |
Obtiene o establece el nombre de la base de datos de publicación. |
PublisherName |
Obtiene o establece el nombre del publicador. |
QueueReaderAgentName |
Obtiene el nombre del Agente de lectura de cola. |
SqlServerName |
Obtiene el nombre de la instancia de Microsoft SQL Server a la que está conectado este objeto. (Heredado de ReplicationObject) |
Status |
Obtiene el estado de la publicación. |
StatusAndWarning |
Obtiene el estado y las advertencias de la publicación a la que se hace referencia en el distribuidor, incluidos todos los agentes asociados de la publicación. |
Type |
Obtiene el tipo de replicación en que participa la publicación. |
UserData |
Obtiene o establece una propiedad de un objeto que permite a los usuarios adjuntar sus propios datos al objeto. (Heredado de ReplicationObject) |
Métodos
ChangeMonitorThreshold(Int32, Boolean, Int32, Int32) |
Cambia la métrica del umbral de supervisión de una publicación. |
CheckValidCreation() |
Comprueba la creación de replicación válida. (Heredado de ReplicationObject) |
CheckValidDefinition(Boolean) |
Indica si la definición es válida. (Heredado de ReplicationObject) |
CleanUpTracerTokenHistory(DateTime) |
Quita todos los metadatos de los token de seguimiento anteriores a la fecha especificada de una base de datos publicada utilizando la replicación transaccional. |
CleanUpTracerTokenHistory(Int32) |
Quita los metadatos de un token de seguimiento concreto de una base de datos publicada utilizando la replicación transaccional. |
CommitPropertyChanges() |
Envía todas las instrucciones de cambio de propiedad almacenadas en caché a la instancia de Microsoft SQL Server. (Heredado de ReplicationObject) |
Decouple() |
Desacopla del servidor el objeto de replicación al que se hace referencia. (Heredado de ReplicationObject) |
EnumErrorRecords(Int32) |
Devuelve información sobre los errores asociados a un identificador de error especificado que se produjo durante una sesión de sincronización. |
EnumLogReaderAgent() |
Devuelve información sobre el trabajo del Agente de registro del LOG utilizado por la publicación supervisada. |
EnumMonitorThresholds() |
Devuelve los umbrales del monitor de replicación definidos para esta publicación. |
EnumQueueReaderAgent() |
Devuelve información sobre el trabajo del Agente de lectura de cola utilizado por la publicación supervisada. |
EnumSnapshotAgent() |
Devuelve información sobre el trabajo del Agente de instantáneas utilizado por la publicación supervisada. |
EnumSubscriptions() |
Devuelve información sobre las suscripciones que están suscritas a la publicación supervisada. |
EnumSubscriptions2(SubscriptionResultOption) |
Devuelve información adicional sobre las suscripciones que están suscritas a la publicación supervisada. |
EnumTracerTokenHistory(Int32) |
Devuelve la información de latencia de suscriptor para un registro de token de seguimiento único insertado en una publicación transaccional supervisada. |
EnumTracerTokens() |
Devuelve todos los testigos de seguimiento insertados en la publicación transaccional supervisada. |
GetChangeCommand(StringBuilder, String, String) |
Devuelve el comando de cambio de la replicación. (Heredado de ReplicationObject) |
GetCreateCommand(StringBuilder, Boolean, ScriptOptions) |
Devuelve el comando de creación de la replicación. (Heredado de ReplicationObject) |
GetDropCommand(StringBuilder, Boolean) |
Devuelve el comando drop de la replicación. (Heredado de ReplicationObject) |
InternalRefresh(Boolean) |
Inicia una actualización interna de la replicación. (Heredado de ReplicationObject) |
Load() |
Carga las propiedades de un objeto existente desde el servidor. (Heredado de ReplicationObject) |
LoadProperties() |
Carga las propiedades de un objeto existente desde el servidor. (Heredado de ReplicationObject) |
Refresh() |
Vuelve a cargar las propiedades del objeto. (Heredado de ReplicationObject) |
TransPendingCommandInfo(String, String, SubscriptionOption) |
Devuelve información sobre los comandos pendientes para una suscripción. |