更新某类复制代理程序的配置。此存储过程在分发服务器的分发数据库上执行。
sp_update_agent_profile [@agent_type =] agent_type
, [ @agent_id = ] agent_id
, [ @profile_id = ] profile_id
[ @agent_type = ] 'agent_type'
是代理程序的类型。agent_type 的数据类型为 int,无默认值,可以是下列值之一。
值 | 描述 |
---|---|
1 | 快照代理程序。 |
2 | 日志读取器代理程序。 |
3 | 分发代理程序。 |
4 | 合并代理程序。 |
9 | 队列读取器代理程序。 |
[@agent_id = ] agent_id
是代理程序的 ID。agent_id 的数据类型为 int,无默认值。
[@profile_id = ] profile_id
是这类代理程序的默认配置 ID。profile_id 的数据类型为 int,无默认值。
0(成功)或 1(失败)
sp_update_agent_profile 用于所有类型的复制。
只有 sysadmin 固定服务器角色成员才能执行 sp_update_agent_profile。