Partilhar via


sp_changedistpublisher (Transact-SQL)

Altera as propriedades do Publicador de distribuição. Esse procedimento armazenado é executado no Distribuidor em qualquer banco de dados.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

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

Argumentos

  • [ @publisher= ] 'publisher'
    É o nome do Publicador. publisher é sysname, sem padrão.

  • [ @property= ] 'property'
    É uma propriedade a ser alterada para o publicador determinado. property é sysname, e pode ter um destes valores.

  • [ @value= ] 'value'
    É o valor da propriedade determinada. value é nvarchar(255), com um padrão de NULL.

    Esta tabela descreve as propriedades de Publicadores e os valores para essas propriedades.

    Propriedade

    Valores

    Descrição

    active

    true

    Ativa o Publicador.

     

    false

    Desativa o Publicador.

    distribution_db

     

    Nome do banco de dados de distribuição.

    login

     

    Nome de logon.

    password

     

    Senha forte para o logon fornecido.

    security_mode

    1

    Use a Autenticação do Windows ao se conectar ao Publicador. Isso não pode ser alterado para um publicador que não seja do Microsoft SQL Server.

     

    0

    Use a Autenticação do SQL Server ao se conectar ao Publicador. Isso não pode ser alterado para um publicador que não seja do SQL Server.

    working_directory

     

    Diretório de trabalho usado para armazenar dados e arquivos de esquema para a publicação.

    NULL (padrão)

     

    Todas as opções property são impressas.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_changedistpublisher é usado em todos os tipos de replicação.

Permissões

Apenas membros da função de servidor fixa sysadmin podem executar sp_changedistpublisher.

Consulte também

Referência

sp_adddistpublisher (Transact-SQL)

sp_dropdistpublisher (Transact-SQL)

sp_helpdistpublisher (Transact-SQL)

Procedimentos armazenados do sistema (Transact-SQL)

Conceitos

Exibir e modificar propriedades de Publicador e Distribuidor