sp_update_agent_profile (Transact-SQL)
更新复制代理所用的配置文件。 此存储过程在分发服务器上对分发数据库执行。
语法
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,无默认值。 若要查看为每个代理定义的配置文件列表,请使用 sp_help_agent_profile (Transact-SQL)。 有关系统配置文件的详细信息,请参阅复制代理配置文件。
返回代码值
0(成功)或 1(失败)
注释
sp_update_agent_profile 用于所有类型的复制。
权限
只有 sysadmin 固定服务器角色的成员才能执行 sp_update_agent_profile。