语言

ReplicationMonitor 类

定义

监控一个复制服务器。

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
继承
ReplicationMonitor

注解

线程安全性

任何此类公共静态(SharedMicrosoft Visual Basic)成员对多线程操作都是安全的。 不能保证任何实例成员是线程安全的。

构造函数

名称 说明
ReplicationMonitor()

创建类的新实例 ReplicationMonitor

ReplicationMonitor(ServerConnection)

创建一个新实例ReplicationMonitor,并与 Microsoft SQL Server 实例建立指定的连接。

属性

名称 说明
CachePropertyChanges

获取或设置是缓存复制属性的更改,还是立即应用。

(继承自 ReplicationObject)
CacheRefreshPolicy

获取或设置监视器缓存刷新策略。

ConnectionContext

获取或设置连接到 Microsoft SQL Server 实例。

(继承自 ReplicationObject)
ExcludeAnonymousSubscriptions

查看匿名订阅信息是否返回。

IsExistingObject

判断该对象是否存在于服务器上。

(继承自 ReplicationObject)
Name

获取当前连接的 Microsoft SQL Server 实例名称。

PublisherMonitors

获得 PublisherMonitor 一组用于监控使用受监控发行商的对象。

SqlServerName

获取该对象所连接的 Microsoft SQL Server 实例名称。

(继承自 ReplicationObject)
Status

获取分发商的整体复制状态,包括所有使用分发器的出版商。

UserData

获取或设置一个对象属性,允许用户将自己的数据附加到该对象上。

(继承自 ReplicationObject)

方法

名称 说明
CheckValidCreation()

检查有效的复制创建。

(继承自 ReplicationObject)
CheckValidDefinition(Boolean)

表示该定义是否有效。

(继承自 ReplicationObject)
CommitPropertyChanges()

将所有缓存的属性更改语句发送到Microsoft SQL Server实例。

(继承自 ReplicationObject)
Decouple()

将被引用的复制对象与服务器解耦。

(继承自 ReplicationObject)
EnumDistributionAgents()

返回被监控分发器的分发代理作业信息。

EnumErrorRecords(String, Int32)

返回与特定错误ID相关的错误信息,这些错误发生在同步会话期间。

EnumLogReaderAgents()

返回受监控分销商日志阅读代理职位的信息。

EnumMergeAgents()

返回受监控分销商的合并代理职位信息。

EnumMiscellaneousAgents()

返回受监控分发器中杂项复制代理的作业信息。

EnumPublishers()

返回使用受监控分销商的出版商信息。

EnumPublishers2()

返回使用当前连接服务器作为分发者的发行商列表。

EnumQueueReaderAgents()

返回受监控分发器处队列读取代理作业的信息。

EnumQueueReaderAgentSessionDetails(String, Int32, String)

返回关于队列读取代理会话的详细信息。

EnumQueueReaderAgentSessions(String, Int32, Int32, Boolean)

返回关于队列读取代理会话的信息列表,包括状态和统计信息。

EnumSnapshotAgents()

返回被监控分发器的快照代理作业信息。

GetChangeCommand(StringBuilder, String, String)

返回复制中的更改命令。

(继承自 ReplicationObject)
GetCreateCommand(StringBuilder, Boolean, ScriptOptions)

返回复制中的create命令。

(继承自 ReplicationObject)
GetDropCommand(StringBuilder, Boolean)

返回复制中的drop命令。

(继承自 ReplicationObject)
InternalRefresh(Boolean)

从复制中启动内部刷新。

(继承自 ReplicationObject)
Load()

从服务器加载现有对象的属性。

(继承自 ReplicationObject)
LoadProperties()

从服务器加载现有对象的属性。

(继承自 ReplicationObject)
Refresh()

重新加载对象的属性。

(继承自 ReplicationObject)
StatusOf(AgentType)

按代理类型返回被监控分发器复制代理的整体状态。

适用于

另请参阅