sp_update_agent_profile (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
Идентификатор агента. Аргумент agent_id имеет тип int и не имеет значения по умолчанию.[@profile_id=] profile_id
Идентификатор профиля, который должен использовать агент. Аргумент profile_id имеет тип int и не имеет значения по умолчанию. Для просмотра списка профилей, определенных для каждого агента, используйте sp_help_agent_profile (Transact-SQL). Дополнительные сведения о системных профилях см. в разделе Профили агента репликации.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Процедура sp_update_agent_profile используется во всех типах репликации.
Разрешения
Только члены предопределенной роли сервера sysadmin могут выполнять процедуру sp_update_agent_profile.