Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se: SQL Server
Detalhes
| Atributo | Valor |
|---|---|
| Nome do produto | SQL Server |
| ID do evento | 21889 |
| Origem do Evento | MSSQLSERVER |
| Componente | SQLEngine |
| Nome simbólico | SQLErrorNum21889 |
| Texto da mensagem | A instância do SQL Server '% s' não é um publicador de replicação. Execute sp_adddistributor na instância '%s' do SQL Server com o distribuidor '%s' para permitir que a instância hospede o banco de dados de publicação '%s'. Certifique-se de especificar as mesmas informações de logon e senha que foram usadas para o publicador original. |
Explicação
Para hospedar o banco de dados publicador, a instância do SQL Server deve ser um publicador de replicação. sp_validate_redirected_publisher chama sp_helpdistributor no servidor remoto para determinar se o servidor é um publicador de replicação. Esse erro indica que a instância de destino do SQL Server não é um publicador de replicação.
Ação do usuário
Execute sp_adddistributor na instância do SQL Server que hospeda o banco de dados publicador. Ao executar sp_adddistributor, especifique o distribuidor correto. Use o mesmo valor para o parâmetro @password usado quando sp_adddistributor foi executado inicialmente no distribuidor.