KB3035165 - CORREÇÃO: Erro 8646 ao executar instruções DML em uma tabela com índice columnstore clusterizado no SQL Server 2014

Aplica-se a
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Suponha que você tenha uma tabela que tenha o índice columnstore clusterizado no Microsoft SQL Server 2014. Ao executar instruções DML, como uma atualização ou uma exclusão na tabela, você recebe a seguinte mensagem de erro e um arquivo de despejo de memória é gerado:

Observação

Erro: 8646, Gravidade: 21, Estado: 1.
Não é possível localizar a entrada de índice na ID do índice 1, da ID> da tabela<, no banco de dados '<database>'. O índice indicado está corrompido ou há um problema com o plano de atualização atual. Execute DBCC CHECKDB ou DBCC CHECKTABLE. Se o problema persistir, entre em contato com o suporte ao produto.

Resolução

Informações sobre o service pack

Para resolver esse problema, obtenha o Service Pack 1 para o SQL Server 2014.

Para obter mais informações sobre o SQL Server 2014 Service Pack 1 (SP1), consulte os bugs corrigidos no SQL Server 2014 Service Pack 1.

Informações sobre a atualização cumulativa

O problema foi corrigido pela primeira vez na atualização cumulativa seguinte do SQL Server.

Recomendação: instalar a atualização cumulativa mais recente 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 incluídas na atualização cumulativa anterior. Recomendamos que você baixe e instale as atualizações cumulativas mais recentes para o SQL Server:

      

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".