Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Altera as propriedades do editor de distribuição. Este procedimento armazenado é executado no Distribuidor em qualquer base de dados.
Transact-SQL convenções de sintaxe
Sintaxe
sp_changedistpublisher
[ @publisher = ] N'publisher'
[ , [ @property = ] N'property' ]
[ , [ @value = ] N'value' ]
[ ; ]
Arguments
@publisher [ = ] N'editor'
O nome do editor. @publisher é sysname, sem padrão.
@property [ = ] N'propriedade'
Uma propriedade a ser alterada para determinado Editor. @property é sysname e pode ser uma das propriedades na tabela listada em @value.
@value [ = ] N'valor'
O valor para a propriedade dada. @value é nvarchar(255) e pode ser um dos valores na tabela a seguir.
Observação
Os bancos de dados de publicadores e distribuidores no Banco de Dados SQL do Azure exigem a Instância Gerenciada do SQL. Para obter mais informações, consulte Replicação para o Banco de Dados SQL do Azure.
Esta tabela descreve as propriedades de Publishers e os valores para essas propriedades.
| Propriedade | Valores | Description |
|---|---|---|
active |
true |
Ativa o Editor. |
false |
Desativa o editor | |
distribution_db |
Nome do banco de dados de distribuição. | |
login |
Nome de login. | |
password |
Senha forte para o login fornecido. | |
security_mode
1 |
1 |
Use a Autenticação do Windows ao se conectar ao Editor. |
0 |
Use a Autenticação do SQL Server ao se conectar ao Editor. | |
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 de propriedade disponíveis são impressas. | |
storage_connection_string |
Chave de acesso | A chave de acesso para o diretório de trabalho quando o banco de dados é a Instância Gerenciada SQL do Azure. |
1 Isso não pode ser alterado para um editor que não seja do SQL Server.
Valores de código de retorno
0 (sucesso) ou 1 (fracasso).
Observações
sp_changedistpublisher é usado em todos os tipos de replicação.
Se você estiver alterando a working_directory propriedade e a storage_connection_string propriedade tiver que ser atualizada, execute o procedimento armazenado separadamente, atualizando a working_directory propriedade, seguida pela atualização da storage_connection_string propriedade ou vice-versa.
Permissions
Somente membros da função de servidor fixa sysadmin podem executar sp_changedistpublishero .