sp_changedistpublisher (Transact-SQL)

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

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

Синтаксис

sp_changedistpublisher [ @publisher = ] 'publisher'
    [ , [ @property = ] 'property' ]
    [ , [ @value = ] 'value' ]

Аргументы

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

  • [ @property= ] 'property'
    Свойство, изменяемое для данного издателя. Аргумент property имеет тип sysname и может принимать одно из следующих значений.

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

    В следующей таблице описаны свойства издателей и значения этих свойств.

    Свойство

    Значения

    Описание

    active

    true

    Активирует издатель.

     

    false

    Отключает издатель.

    distribution_db

     

    Имя базы данных распространителя.

    login

     

    Имя входа.

    password

     

    Надежный пароль для указанного имени входа.

    security_mode

    1

    При подключении к издателю используется проверка подлинности Windows. Это поведение нельзя изменить для издателей, отличных от Microsoft SQL Server.

     

    0

    При подключении к издателю используется проверка подлинности SQL Server. Это поведение нельзя изменить для издателей, отличных от SQL Server.

    working_directory

     

    Рабочий каталог, в котором хранятся данные и файлы схемы для публикации.

    NULL (по умолчанию)

     

    Печатаются все доступные параметры свойства.

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

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

Замечания

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

Разрешения

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

См. также

Справочник

sp_adddistpublisher (Transact-SQL)

sp_dropdistpublisher (Transact-SQL)

Хранимая процедура sp_helpdistpublisher (Transact-SQL)

Системные хранимые процедуры (Transact-SQL)

Основные понятия

Просмотр и изменение свойств издателя и распространителя