适用范围:SQL Server
该 MSdistribution_agents 表包含本地分发服务器上运行的每个分发代理的一行。 此表存储在分发数据库中。
| 列名称 | 数据类型 | 说明 |
|---|---|---|
id |
int | 分发代理的 ID。 |
name |
nvarchar(100) | 分发代理的名称。 |
publisher_database_id |
int | 发布服务器数据库的 ID。 |
publisher_id |
smallint | 发布服务器的 ID。 |
publisher_db |
sysname | 发布服务器数据库的名称。 |
publication |
sysname | 发布的名称。 |
subscriber_id |
smallint | 订阅服务器的 ID,仅限已知代理使用。 对于匿名代理程序,此列是保留的。 |
subscriber_db |
sysname | 订阅数据库的名称。 |
subscription_type |
int | 订阅的类型:0 = 推送。1 = 拉取。2 = 匿名。 |
local_job |
bit | 指示本地分发服务器上是否存在 SQL Server 代理作业。 |
job_id |
binary(16) | 作业标识号。 |
subscription_guid |
binary(16) | 此代理的订阅 ID。 |
profile_id |
int | MSagent_profiles表中的配置 ID。 |
anonymous_subid |
uniqueidentifier | 匿名代理的 ID。 |
subscriber_name |
sysname | 订阅服务器名称,仅供匿名代理使用。 |
virtual_agent_id |
int | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |
anonymous_agent_id |
int | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |
creation_date |
datetime | 创建分发或合并代理时的日期时间。 |
queue_id |
sysname | 用于查找已排队的更新订阅操作所在队列的标识符。 对非排队订阅,该值为 NULL。 对于基于消息队列的发布Microsoft,该值是一个 GUID,用于唯一标识要用于订阅的队列。 对于基于 SQL Server 的队列发布,列包含值 SQL。注意: 使用Microsoft消息队列已弃用,不再受支持。 |
queue_status |
int | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |
offload_enabled |
bit | 指示是否可以远程激活代理。0 指定无法远程激活代理。1 指定远程激活代理,并在 offload_server 属性中指定的远程计算机上激活代理。 |
offload_server |
sysname | 用于远程代理激活的服务器网络名称。 |
dts_package_name |
sysname | DTS 包的名称。 例如,对于命名 DTSPub_Package的包,请指定 @dts_package_name = N'DTSPub_Package'。 |
dts_package_password |
nvarchar(524) | 包上的密码。 |
dts_package_location |
int | 包位置。 包的位置可以是 distributor 或 subscriber。 |
sid |
varbinary(85) | 分发代理或合并代理第一次执行时的安全标识号 (SID)。 |
queue_server |
sysname | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |
subscriber_security_mode |
smallint | 连接到订阅服务器时代理使用的安全模式,可以是以下值之一:0 = Microsoft SQL Server 身份验证1 = Microsoft Windows 身份验证。 |
subscriber_login |
sysname | 连接订阅服务器时所使用的登录名。 |
subscriber_password |
nvarchar(524) | 连接到订阅服务器时使用的密码的加密值。 |
reset_partial_snapshot_progress |
bit | 指定是否放弃部分下载的快照,以便整个快照过程可以再次启动。 |
job_step_uid |
uniqueidentifier | 启动代理的SQL Server 代理作业步骤的唯一 ID。 |
subscriptionstreams |
tinyint | 设置每个分发代理允许的连接数,以将更改批并行应用于订阅服务器。 支持使用 1 到 64 之间的值。 |
memory_optimized |
bit | 1 指示订阅服务器可用于内存优化表。 |
job_login |
sysname | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |
job_password |
nvarchar(524) | 标识为仅供参考。 不支持。 不保证以后的兼容性。 |