sp_update_agent_profile (Transact-SQL)

更新复制代理所用的配置文件。 此存储过程在分发服务器上对分发数据库执行。

主题链接图标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