sp_help_agent_profile (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 表中的所有配置文件。
返回代码值
0(成功)或 1(失败)
结果集
列名 | 数据类型 | 说明 |
---|---|---|
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 |
指定该配置文件是否是该代理类型的默认值。 |
备注
sp_help_agent_profile 用于所有类型的复制。
权限
只有 sysadmin 固定服务器角色或 replmonitor 固定数据库角色的成员才能执行 sp_help_agent_profile。
请参阅
参考
sp_add_agent_profile (Transact-SQL)
sp_drop_agent_profile (Transact-SQL)
sp_help_agent_parameter (Transact-SQL)
其他资源
How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming)