IHsubscriptions (Transact-SQL)

适用于:SQL Server

IHsubscriptions 系统表包含一行,用于使用当前分发服务器从非SQL Server发布服务器获取发布的每个订阅。 此表存储在分发数据库中。

定义

列名称 数据类型 说明
article_id int 唯一地标识已发布的项目。
srvid smallint 订阅服务器的服务器 ID。
dest_db sysname 目标数据库的名称
login_name sysname 添加订阅时所使用的登录名。
distribution_jobid binary(16) 分发代理的作业 ID
timestamp timestamp 创建订阅的日期和时间。
queued_reinit bit 指定是否将项目标记为初始化或重新初始化。 值为 1 指定已订阅的项目标记为初始化或重新初始化。
status tinyint 订阅的状态:

0 = 非活动。

1 = 已订阅。

2 = 活动。
sync_type tinyint 初始同步的类型:

1 = 自动。

2 = 无。
subscription_type int 订阅的类型:

0 = 推送 - 分发代理在订阅服务器上运行。

1 = 拉取 - 分发代理在分发服务器上运行。
update_mode tinyint 更新模式:

0 = 只读。

1 = 即时更新。
loopback_detection bit 适用于作为双向事务复制拓扑的一部分的订阅。 环回检测将确定分发代理是否将在订阅服务器上发起的事务发送回订阅服务器:

0 = 发回。

1 = 不发回。

另请参阅

异类数据库复制
复制表 (Transact-SQL)
复制视图 (Transact-SQL)
sp_addsubscription (Transact-SQL)
sp_helpsubscription (Transact-SQL)