Sintomas
Suponha que utiliza o Microsoft SQL Server 2016. Quando você executa DBCC CHECKTABLE com EXTENDED_LOGICAL_CHECKS em uma tabela com um índice não clusterizado filtrado (NCI) sobre um índice columnstore clusterizado (CCI), você receberá a mensagem de erro semelhante à seguinte:
Msg 5297, Nível 16, Estado 1, Número de Linha
A verificação de conjunto de linhas cruzadas entre o índice columnstore clusterizado e o índice não clusterizado (ID do objeto, ObjectId, ID do índice, IndexId, número da partição, PartitionNum) falhou. Por favor, reconstrua a partição.
Msg 5297, Nível 16, Estado 1, Número de Linha
A verificação de conjunto de linhas cruzadas entre o índice columnstore clusterizado e o índice não clusterizado (ID do objeto, ObjectId, ID do índice, IndexId, número da partição, PartitionNum) falhou. Por favor, reconstrua a partição.
Msg 5297, Nível 16, Estado 1, Número de Linha
A verificação de conjunto de linhas cruzadas entre o índice columnstore clusterizado e o índice não clusterizado (ID do objeto, ObjectId, ID do índice, IndexId, número da partição, PartitionNum) falhou. Por favor, reconstrua a partição.
DBCC resultados para 'TableName'.
Há 1 linha em 1 página para o objeto "'TableName'".
CHECKDB encontrou 0 erros de alocação e 3 erros de consistência na tabela ''TableName'' (object ID, ObjectId).
…
CHECKDB encontrou 0 erros de alocação e 3 erros de consistência no banco de dados 'DatabaseName'.
Execução do DBCC concluída. Se o DBCC imprimiu mensagens de erro, contacte o administrador de sistema.
Hora de conclusão: DateTime
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Resolução
Este problema foi corrigido na seguinte atualização cumulativa para SQL Server:
Acerca das atualizações cumulativas para SQL Server:
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.