MSSQLSERVER_21889
Se aplica a: SQL Server
Detalles
Attribute | Valor |
---|---|
Nombre del producto | SQL Server |
Id. de evento | 21889 |
Origen de eventos | MSSQLSERVER |
Componente | SQLEngine |
Nombre simbólico | SQLErrorNum21889 |
Texto del mensaje | La instancia de SQL Server "%s" no es un publicador de replicación. Ejecute sp_adddistributor en la instancia de SQL Server "%s" con el distribuidor "%s" a fin de habilitar la instancia para hospedar la base de datos de publicación "%s". Asegúrese de especificar el mismo inicio de sesión y contraseña que se usarán para el publicador original. |
Explicación
Para hospedar la base de datos del publicador, la instancia de SQL Server debe ser un publicador de replicación. sp_validate_redirected_publisher llama a sp_helpdistributor en el servidor remoto para determinar si el servidor es un publicador de replicación. Este error indica que la instancia de destino de SQL Server no es un publicador de replicación.
Acción del usuario
Ejecute sp_adddistributor en la instancia de SQL Server que hospeda la base de datos del publicador. Al ejecutar sp_adddistributor, especifique el distribuidor correcto. Use el mismo valor para el parámetro @password que usó cuando se ejecutó inicialmente sp_adddistributor en el distribuidor.