sp_help_agent_profile (Transact-SQL)

显示指定代理的配置文件。 此存储过程在分发服务器的任何数据库中执行。

主题链接图标Transact-SQL 语法约定

语法

sp_help_agent_profile [ [ @agent_type = ] agent_type ] 
    [ , [ @profile_id = ] profile_id ]

参数

  • [ @agent_type=] agent_type
    代理的类型。agent_type 的数据类型为 int,默认值为 0,可以是下列值之一。

    说明

    1

    快照代理

    2

    日志读取器代理

    3

    分发代理

    4

    合并代理

    9

    队列读取器代理

  • [ @profile_id=] profile_id
    要显示的配置文件的 ID。profile_id 的数据类型为 int,默认值为 -1,这表示返回 MSagent_profiles 表中的所有配置文件。

结果集

列名

数据类型

说明

profile_id

int

配置文件的 ID。

profile_name

sysname

对代理类型唯一。

agent_type

int

1 = 快照代理

2 = 日志读取器代理

3 = 分发代理

4 = 合并代理

9 = 队列读取器代理

Type

int

0 = 系统

1 = 自定义

description

varchar(3000)

配置文件的说明。

def_profile

bit

指定该配置文件是否是该代理类型的默认值。

返回代码值

0(成功)或 1(失败)

注释

sp_help_agent_profile 用于所有类型的复制。

权限

只有 sysadmin 固定服务器角色或 replmonitor 固定数据库角色的成员才能执行 sp_help_agent_profile