适用范围:SQL Server
IHextendedSubscriptionView 视图公开有关非 SQL Server 发布的订阅的信息。 此视图存储在 分发 数据库中。
| 列名称 | 数据类型 | 描述 |
|---|---|---|
| article_id | int | 项目的唯一标识符。 |
| dest_db | sysname | 目标数据库的名称。 |
| srvid | smallint | 订阅服务器的唯一标识符。 |
| login_name | sysname | 用于连接到订阅服务器的登录名。 |
| distribution_jobid | binary | 标识分发代理作业。 |
| publisher_database_id | int | 标识发布数据库。 |
| subscription_type | int | 订阅的类型: 0 = 推送 - 分发代理在订阅服务器上运行。 1 = 拉取 - 分发代理在分发服务器上运行。 |
| sync_type | tinyint | 初始同步的类型: 1 = 自动 2 = 无 |
| status | tinyint | 订阅的状态: 0 = 非活动 1 = 已订阅 2 = 活动 |
| snapshot_seqno_flag | bit | 指示是否使用快照序列号。 |
| independent_agent | bit | 指定此出版物是否有独立分发代理。 0 = 发布使用共享分发代理,每个发布服务器数据库/订阅服务器数据库对都有一个共享代理。 1 = 此出版物有独立分发代理。 |
| subscription_time | datetime | 仅供内部使用。 |
| loopback_detection | bit | 适用于作为双向事务复制拓扑的一部分的订阅。 环回检测将确定分发代理是否将在订阅服务器上发起的事务发送回订阅服务器: 1 = 不发送回。 0 = 发送回。 |
| agent_id | int | 分发代理的唯一标识符。 |
| update_mode | tinyint | 指示更新模式的类型,可以为下列值之一: 0 = 只读。 1 = 立即更新。 2 = 使用消息队列排队更新。 3 = 使用消息队列通过排队更新作为故障转移进行即时更新。 4 = 使用 SQL Server 队列排队更新。 5 = 使用 SQL Server 队列通过排队更新故障转移进行即时更新。 |
| publisher_seqno | varbinary(16) | 该订阅在发布服务器上的事务序列号。 |
| ss_cplt_seqno | varbinary(16) | 用于表示并发快照处理已完成的序列号。 |