Sintomas
Assuma que tem uma base de dados que contém tabelas com índice de loja de colunas agrupados no SQL Server 2017. Quando executar a declaração DBCC CHECKDB WITH ALL_ERRORMSGS, NO_INFOMSGS, PHYSICAL_ONLY na base de dados, é gerado um ficheiro de despejo e poderá receber mensagens de erro que se assemelham ao seguinte:
Erro de tabela: ObjectIid ObjectIDdo objeto, índice ID IndexID,PartitionIDde partição, ID ID da unidade aloc (dados do tipo in-row). O nó de dados fora de linha na página (1:1749624), ranhura 1, texto ID TextID é referenciado por página (0:0), ranhura 0, mas não foi visto na digitalização. O CHECKDB encontrou 0 erros de atribuição e 1 erros de consistência no quadro 'TableName' (objeto ID ObjectID). O CHECKDB encontrou 0 erros de atribuição e 1 erros de consistência na base de dados 'DatabaseName'. repair_allow_data_loss é o nível mínimo de reparação dos erros encontrados pelo DBCC CHECKDB(DatabaseName).
Resolução
Esta emissão é corrigida na seguinte atualização cumulativa para o SQL Server:
Cada nova atualização cumulativa do 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. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Conheça a terminologiaque a Microsoft utiliza para descrever atualizações de software.