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


sp_change_agent_profile (Transact-SQL)

Изменяет аргумент профиля агента репликации, который хранится в таблице MSagent_profiles (Transact-SQL). Эта хранимая процедура выполняется на распространителе в любой базе данных.

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

Синтаксис

sp_change_agent_profile [ @profile_id = ] profile_id 
        , [ @property = ] 'property' 
        , [ @value = ] 'value' 

Аргументы

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

  • [ @property= ] 'property'
    Имя свойства. Аргумент property имеет тип sysname и не имеет значения по умолчанию.

  • [ @value= ] 'value'
    Новое значение свойства. Аргумент value имеет тип nvarchar(3000) и не имеет значения по умолчанию.

    В приведенной ниже таблице описаны изменяемые свойства.

    Свойство

    Описание

    description

    Описание профиля.

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

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

Замечания

Процедура sp_change_agent_profile используется во всех видах репликации.

Разрешения

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