sp_update_agent_profile (Transact-SQL)
Обновляет профиль, используемый агентом репликации. Эта хранимая процедура выполняется на распространителе в базе данных распространителя.
Синтаксические обозначения в 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.
См. также
Справочник
sp_add_agent_profile (Transact-SQL)
sp_change_agent_profile (Transact-SQL)
sp_drop_agent_profile (Transact-SQL)
sp_help_agent_profile (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)