sysmergesubscriptions (Transact-SQL)
适用于:SQL Server
每个已知订阅服务器在表中对应一行,并且该表是发布服务器的本地表。 此表存储在发布和订阅数据库中。
列名称 | 数据类型 | 描述 |
---|---|---|
subscriber_server | sysname | 服务器的 ID。 将订阅数据库的复本迁移到其他服务器时,用于将 srvid 字段映射到服务器特定的值。 |
db_name | sysname | 订阅数据库的名称。 |
pubid | uniqueidentifier | 从中创建当前订阅的发布 ID。 |
datasource_type | int | 数据源的类型: 0 = Microsoft SQL Server。 2 = Jet OLE DB。 |
subid | uniqueidentifier | 订阅的唯一标识号。 |
replnickname | binary | 复制的压缩别名。 |
replicastate | uniqueidentifier | 一个唯一标识符,它通过将发布服务器中的值与订阅服务器中的值进行比较来确定以前的同步是否成功。 |
status | tinyint | 订阅的状态: 0 = 非活动状态。 1 = 活动。 2 = 已删除。 |
subscriber_type | int | 订阅服务器的类型: 1 = 全局。 2 = 本地。 3 = 匿名。 |
subscription_type | int | 订阅的类型: 0 = 推送。 1 = 拉取。 2 = 匿名。 |
sync_type | tinyint | 同步类型: 1 = 自动。 2 = 无同步。 |
description | nvarchar(255) | 对订阅的简短说明。 |
priority | real | 指定订阅优先级并允许实现基于优先级的冲突解决。 对于所有本地或匿名订阅,等于 0.00。 |
recgen | bigint | 上次接收的生成的编号。 |
recguid | uniqueidentifier | 上次接收的生成的唯一 ID。 |
sentgen | bigint | 上次发送的生成的编号。 |
sentguid | uniqueidentifier | 上次发送的生成的唯一 ID。 |
schemaversion | int | 上次接收的架构的编号。 |
schemaguid | uniqueidentifier | 上次接收的架构的唯一 ID。 |
last_validated | datetime | 上次成功验证订阅服务器数据的日期时间。 |
attempted_validate | datetime | 在订阅上尝试验证的最后 一个日期/时间 。 |
last_sync_date | datetime | 同步的日期时间。 |
last_sync_status | int | 订阅状态: 0 = 所有作业都在等待启动。 1 = 一个或多个作业正在启动。 2 = 所有作业都已成功执行。 3 = 正在执行至少一个作业。 4 = 所有作业都计划并处于空闲状态。 5 = 在上一次失败后尝试执行至少一个作业。 6 = 至少一个作业未能成功执行。 |
last_sync_summary | sysname | 上一个同步结果的说明。 |
metadatacleanuptime | datetime | 从合并复制系统表中删除过期元数据的最后 一个日期/时间 。 |
partition_id | int | 标识订阅所属的预先计算的分区。 |
cleanedup_unsent_changes | bit | 标识已在订阅服务器上清除了未发送更改的元数据。 |
replica_version | int | 标识订阅所属订阅服务器的 SQL Server 版本,可以是以下值之一: 90 = SQL Server 2005 (9.x) 100 = SQL Server 2008 (10.0.x) |
supportability_mode | int | 仅供内部使用。 |
application_name | nvarchar(128) | 仅供内部使用。 |
subscriber_number | int | 仅供内部使用。 |
last_makegeneration_datetime | datetime | 生成进程为发布服务器运行的最后 一个日期时间 。 有关详细信息,请参阅复制合并代理中的 -MakeGenerationInterval 参数。 |
last_local_sentgen | bigint | 存储上一个合并代理同步发送的最后一代。 |
last_local_recguid | uniqueidentifier | 存储上一次从以前的合并代理同步收到的本地生成 GUID。 |
last_local_recgen | bigint | 通过合并清理进行设置。 存储收到的最后一个本地生成。 |