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
Идентификатор профиля для отображения. Аргумент profile_id имеет тип int и значение по умолчанию -1, по которому возвращаются все профили в таблице MSagent_profiles.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Имя столбца | Тип данных | Описание |
---|---|---|
profile_id |
int |
Идентификатор профиля. |
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)