KB4503417 - CORRECCIÓN: el volcado de aserción se produce al seleccionar una vista en un servidor vinculado en SQL Server 2017, 2016 o 2014

Se aplica a
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Síntomas

Suponga que tiene una vista o función que contiene una instrucción que tiene una unión en un servidor vinculado en una instancia de Microsoft SQL Server 2017, 2016 o 2014. Al seleccionar en la vista o función y, a continuación, filtrar los resultados, obtiene un volcado de pila. Además, recibe el siguiente mensaje de error que vuelve al cliente:

Ubicación: op_decod.cpp:7525

Expresión: false

SPID: SPID

Id. del proceso: Id. de proceso

Msg 3624, Level 20, State 1, Line LineNumber

Se ha producido un error en una comprobación de aserción del sistema. Compruebe el registro de errores SQL Server para obtener más información. Normalmente, un error de aserción se debe a un error de software o a daños en los datos. Para comprobar si hay daños en la base de datos, considere la posibilidad de ejecutar DBCC CHECKDB. Si aceptaste enviar volcados a Microsoft durante la instalación, se enviará un mini volcado a Microsoft. Una actualización puede estar disponible de Microsoft en el Service Pack más reciente o en una revisión del soporte técnico.

Msg 596, Level 21, State 1, Line LineNumber

No se puede continuar la ejecución porque la sesión está en estado de eliminación.

Msg 0, Level 20, State 0, Line LineNumber

Se ha producido un error grave en el comando actual.  Los resultados, si los hay, deben descartarse.

Resolución

Información de actualización acumulativa:

Este problema se ha corregido en las siguientes actualizaciones acumulativas para SQL Server:

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:

Solución alternativa

Para solucionar este problema, habilite la marca de seguimiento 9121.

Referencias

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