Síntomas
Tenga en cuenta el siguiente escenario:
- Use el entorno de publicación Replicación transaccional en las siguientes versiones de SQL Server:
-
- Versión anterior a la actualización acumulativa 3 (CU3) de SQL Server 2016 Service Pack 2 (SP2)
- Versión anterior a la actualización acumulativa 6 (CU6) para SQL Server 2017
- Configure este servidor como distribuidor y cree una base de datos de distribución.
- Agregue este servidor u otro servidor como editor a este servidor de distribuidor, pero no cree una publicación.
- Más adelante, actualice SQL Server a la actualización acumulativa 3 para SQL Server 2016 SP2 o versiones posteriores, o actualice SQL Server a la actualización acumulativa 6 para SQL Server 2017 o versiones posteriores.
En este escenario, al quitar el servidor del editor del distribuidor, es posible que reciba mensajes de error similares a los siguientes:
Msg 2812, Level 16, State 62, Procedure sp_dropdistpublisher, LineNumber
No se pudo encontrar el procedimiento almacenado.
Al habilitar la base de datos para publicación, es posible que reciba mensajes de error similares a los siguientes:
Msg 20028, Nivel 16, Estado 1, ProcedureName, LineNumber
El distribuidor no se ha instalado correctamente. No se ha podido habilitar la base de datos para su publicación.
La opción de replicación "publicar" de la base de datos "DatabaseName" se ha establecido en false.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Resolución
Este problema se ha corregido en las siguientes actualizaciones acumulativas para SQL Server:
- Actualización acumulativa 14 para SQL Server 2017
- Actualización acumulativa 6 para SQL Server 2016 SP2
Acerca de las actualizaciones acumulativas para SQL Server:
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:
- Actualización acumulativa más reciente de SQL Server 2017
- Actualización acumulativa más reciente de SQL Server 2016
Referencias
Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.