Síntomas
Suponga que usa el procesamiento de transacciones en línea en la memoria (OLTP) en SQL Server 2017 en Linux o Windows. Cuando se ejecuta un procedimiento almacenado compilado de forma nativa para tener acceso a tablas optimizadas para memoria, se produce un error de ejecución y se recibe un mensaje de error similar al siguiente:
System. InvalidOperationException: error grave de conexión interna. Estado del error: 15, símbolo (token): 0 en System. Data. SqlClient. TdsParser. TryRun (RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader datastream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& DataReader) en System. Data. SqlClient. SqlDataReader. TryCloseInternal (Boolean closeReader) en System. Data. SqlClient. SqlDataReader. Close () en System. Data. Common. DbDataReader. Dispose (eliminación booleana) en System. Data. Common. DbDataReader. Dispose ()
Además, SQL Server genera un archivo de volcado.
Resolución
Este problema se ha corregido en la siguiente actualización acumulativa 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:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".
Referencias
Obtenga más información sobre la terminologíaque Microsoft usa para describir las actualizaciones de software.