Sintomas
Suponha que você tenha um banco de dados que contém tabelas com índice columnstore clusterizado no SQL Server 2017. Quando você executa a instrução DBCC CHECKDB com ALL_ERRORMSGS, NO_INFOMSGS PHYSICAL_ONLY no banco de dados, um arquivo de despejo é gerado e você pode receber mensagens de erro semelhantes às seguintes:
Erro de tabela: ObjectIDde ID de objeto , ID de índice, IDde índice PARTITIONid, ID de ID de unidade de alocação (digite dados na linha). O nó de dados fora da linha na página (1:1749624), slot 1 , ID de texto é referenciado pela página (0:0), slot 0, mas não foi visto na digitalização. CHECKDB encontrou 0 erros de alocação e 1 erro de consistência na tabela 'tablenamename' ( ObjectIDde ID do objeto). CHECKDB encontrou 0 erros de alocação e 1 erro de consistência no banco de dados ' DatabaseName '. repair_allow_data_loss é o nível de reparo mínimo para os erros encontrados por DBCC CHECKDB (DatabaseName).
Resolução
Esse problema foi corrigido na seguinte atualização cumulativa do SQL Server:
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.