Síntomas
Suponga que tiene una tabla con particiones con un índice de almacén de columnas agrupado (CCI) en Microsoft SQL Server. Al ejecutar la instrucción SELECT en la vista de administración dinámica (DMV)Sys.dm_db_index_physical_stats en la tabla, es posible que reciba un mensaje de error similar al siguiente en la página del mapa de asignación de índices (IAM) después del modificador de partición:
Mensaje de error 8959, nivel 16, estado 1, línea lineNumber
Error de tabla: la página IAM (1:361) para el identificador de objeto objectId, ID. de índice IndexID, identificador de partición PartitionID, ID. de unidad de asignación UnitID (escriba los datos en la fila) está vinculado en la cadena IAM para ID de objeto UnitIDobjectId, ID 0:0 de índice IndexID, identificador de partición PartitionID, ID .
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 las siguientes actualizaciones acumulativas para 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:
Más información
La causa del problema es que cuando realiza una modificador de partición de la tabla de almacén de columnas y si hay algún deltastore de exclusión en la partición de origen, este desecho no se cambiará a destino partición que provoca un error de coincidencia de página IAM. Puede ejecutar "Sys.dm_db_column_store_row_group_physical_stats" para conocer el estado detallado de grupos de filas (incluidos los marcadores de exclusión) sobre el Índice de almacén de columnas.
Solución alternativa
El problema desaparecerá después de un tiempo en el fondo El transmotriz de la tupla ha destruido la deltastore de desecho.
O para evitar este problema, puede quitar ese deltastore de exclusión inmediatamente para evitar el error ejecutando "ALTER index... Reorganizar"una o más veces.
Referencias
Obtenga más información sobre la terminología que Microsoft usa para describir las actualizaciones de software.