KB4580949 - CORRECCIÓN: Se produce un error en el agente de instantáneas al crear una publicación transaccional con todas las tablas y UDF en SQL Server 2019

Se aplica a
SQL Server 2019 on Windows

Síntomas

Tenga en cuenta el siguiente escenario:

  • Supongamos que actualiza una instancia de SQL Server a SQL Server 2019 RTM o versiones posteriores, o restaura una base de datos anterior a SQL Server 2019 a SQL Server 2019 RTM o versiones posteriores.
  • Cambia el nivel de compatibilidad de la base de datos a 150.
  • Al crear una publicación transaccional en la base de datos restaurada con todas las tablas y funciones User-Defined (UDF), observa que el agente de instantánea falla y devuelve el siguiente mensaje de error:

Microsoft.SqlServer.Replication.ReplicationAgentSqlException

Fecha y hora Mensaje de excepción: Se especificó una opción no válida para la instrucción "CREAR/MODIFICAR FUNCIÓN".

Fecha y hora En este contexto, no se puede usar una instrucción RETURN con un valor devuelto.

Fecha y hora Código de mensaje: 487

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 corrige en la siguiente actualización acumulativa para SQL Server:

Actualización acumulativa 8 para SQL Server 2019

Acerca de las actualizaciones acumulativas para SQL Server:

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Actualización acumulativa más reciente para SQL Server 2019

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.