Síntomas

Imagine la siguiente situación:

  • Tiene instalada la actualización acumulativa 2 para SQL Server 2019 o versiones posteriores.

  • Hay una función con valores de tabla de varias instrucciones (MSTVF) que hace referencia a un valor grande columnas de tipo de datos de una tabla de OLTP en memoria.

  • El MSTVF se consulta en el contexto del nivel de compatibilidad de la base de datos 140 o superior.

  • La base de datos con ámbito el INTERLEAVED_EXECUTION_TVF de configuración está activado y la consulta no está usar la sugerencia de consulta DISABLE_INTERLEAVED_EXECUTION_TVF.

En este escenario, se produce una violación de acceso y es posible que recibirá un mensaje de error similar al siguiente:

Error grave en la consulta SQL.

Msj 233, nivel 20, estado 0, línea lineNumber

Se ha producido un error de nivel de transporte al recibir resultados desde el servidor.

Además, se registra un mensaje de error en el servidor SQL Server. registro de errores.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Resolución

Este problema se ha corregido en la siguiente actualización acumulativa de SQL Server:

Acerca de las actualizaciones acumulativas de SQL Server:

Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:

Referencias

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

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×