MSSQLSERVER_21889

Se aplica a:SQL Server

Detalles

Atributo Value
Nombre de 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 sp_adddistributor se ejecutó inicialmente en el distribuidor.