KB4316858: CORRECCIÓN: mensaje de "Índice dañado" y desconexión del servidor cuando una consulta de estadísticas de actualización usa el agregado hash en SQL Server

Se aplica a
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) SQL Server 2016 Service Pack 1 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 2017 Developer SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions)

Síntomas

Tiene una consulta de estadísticas de actualización que usa operadores de agregado de hash en el plan de ejecución de consultas en una instancia de Microsoft SQL Server. Cuando se ejecuta la consulta, recibe un mensaje de "índice dañado" (error 9100) y pierde la conexión del cliente con el servidor.

Resolución

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

Actualización acumulativa 9 de SQL Server 2017

Actualización acumulativa 2 para SQL Server 2016 SP2

Actualización acumulativa 10 para SQL Server 2016 SP1

Actualización acumulativa 12 para el Service Pack 2 de SQL Server 2014

Acerca de las actualizaciones acumulativas para SQL Server

Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y correcciones de seguridad que se encontraban en la compilación anterior. Le recomendamos que instale la compilación más reciente para su versión de SQL Server:

Actualización acumulativa más reciente de SQL Server 2017

Actualización acumulativa más reciente de SQL Server 2016

Las últimas actualizaciones acumulativas de SQL Server 2014

Información de Service Pack para SQL Server:

Este problema se ha corregido en el siguiente Service Pack para SQL Server:

Service Pack 3 para SQL Server 2014

Acerca de los Service Pack para SQL Server:

Los Service Packs son acumulativos. Cada Service Pack nuevo contiene todas las revisiones que se incluyen en los anteriores, además de otras nuevas. Nuestra recomendación es aplicar el Service Pack más reciente y la actualización acumulativa más reciente para ese Service Pack. No necesita instalar un Service Pack anterior antes de instalar el más reciente. Use la Tabla 1 del artículo siguiente para obtener más información sobre el Service Pack más reciente y la actualización acumulativa más reciente.

Cómo determinar el nivel de versión, edición y actualización de SQL Server y sus componentes

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

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