Поделиться через


sp_add_agent_parameter (Transact-SQL)

Добавляет в профиль агента новый параметр и его значение. Эта хранимая процедура выполняется на распространителе в любой базе данных.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

sp_add_agent_parameter [ @profile_id = ] profile_id
        , [ @parameter_name = ] 'parameter_name' 
        , [ @parameter_value = ] 'parameter_value' 

Аргументы

  • [ @profile_id= ] profile_id
    Идентификатор профиля в таблице MSagent_profiles базы данных msdb. Аргумент profile_id имеет тип int и не имеет значения по умолчанию.

    Чтобы узнать тип агента, который представляется данным profile_id, найдите аргумент profile_id в таблице MSagent_profiles (Transact-SQL) и обратите внимание на значение поля agent_type. Возможны следующие значения.

    Значение Описание

    1

    Агент моментальных снимков

    2

    Агент чтения журнала

    3

    Агент распространителя

    4

    Агент слияния

    9

    Агент чтения очереди

  • [ @parameter_value=] 'parameter_value'
    Значение, присваиваемое параметру. Аргумент parameter_value имеет тип nvarchar(255) и не имеет значения по умолчанию.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Замечания

Хранимая процедура sp_add_agent_parameter используется при репликации моментальных снимков, репликации транзакций и репликации слиянием.

Разрешения

Хранимую процедуру sp_add_agent_parameter могут выполнять только члены фиксированной серверной роли sysadmin.

См. также

Справочник

sp_add_agent_profile (Transact-SQL)
sp_change_agent_profile (Transact-SQL)
Хранимая процедура sp_change_agent_parameter (Transact-SQL)
sp_drop_agent_parameter (Transact-SQL)
sp_help_agent_parameter (Transact-SQL)

Другие ресурсы

How to: Work with Replication Agent Profiles (Replication Transact-SQL Programming)
Профили агента репликации

Справка и поддержка

Получение помощи по SQL Server 2005