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.
Результирующие наборы
Имя столбца |
Тип данных |
Описание |
---|---|---|
profile_id |
int |
Идентификатор профиля. |
profile_name |
sysname |
Уникален для типа агента. |
agent_type |
int |
1 = агент моментальных снимков 2 = агент чтения журнала 3 = агент распространителя. 4 = агент слияния. 9 = агент чтения очереди. |
Тип |
int |
0 = система 1 = пользовательский |
описание |
varchar(3000) |
Описание профиля. |
def_profile |
bit |
Указывает на использование профиля по умолчанию для данного типа агента. |
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Процедура 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)