MSsubscriptions (Transact-SQL)

适用于SQL Server

MSsubscriptions 表包含本地分发服务器服务订阅中每个已发布项目的一行。 此表存储在分发数据库中。

列名称 数据类型 描述
publisher_database_id int 发布服务器数据库的 ID。
publisher_id smallint 发布服务器的 ID。
publisher_db sysname 发布服务器数据库的名称。
publication_id int 发布 ID。
article_id int 文章的 ID。
subscriber_id smallint 订阅服务器 ID。
subscriber_db sysname 订阅数据库的名称。
subscription_type int 订阅的类型:

0 = 推送。

1 = 拉取。

2 = 匿名。
sync_type tinyint 同步类型:

1 = 自动。

2 = 无同步。
status tinyint 订阅的状态:

0 = 非活动状态。

1 = 已订阅。

2 = 活动。
subscription_seqno varbinary(16) 快照事务序列号。
snapshot_seqno_flag bit 指示快照事务序列号的源,其中值 1 表示 subscription_seqno 是快照序列号。
independent_agent bit 表明该发布是否有独立的分发代理。
subscription_time datetime 仅供内部使用。
loopback_detection bit 适用于作为双向事务复制拓扑的一部分的订阅。 环回检测将确定分发代理是否将在订阅服务器上发起的事务发送回订阅服务器:

1 = 不发送回。

0 = 发送回。

agent_id int 代理的 ID。
update_mode tinyint 更新的类型。
publisher_seqno varbinary(16) 该订阅在发布服务器上的事务序列号。
ss_cplt_seqno varbinary(16) 用于表示并发快照处理已完成的序列号。

另请参阅

复制表 (Transact-SQL)
复制视图 (Transact-SQL)
sp_helpsubscription (Transact-SQL)