KB3073294 - CORRECÇÃO: "Possível corrupção de esquema. Executar DBCC CHECKCATALOG" ocorre quando você exclui uma coluna 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 um índice columnstore não clusterizado no Microsoft SQL Server 2014. Ao adicionar uma coluna e depois excluí-la na tabela, você recebe as seguintes mensagens de erro:

Observação

Mensagem 211, Nível 23, Estado 19, Linha 38
Possível corrupção de esquema. Execute DBCC CHECKCATALOG.
Mensagem 0, Nível 20, Estado 0, Linha 37
Ocorreu um erro grave no comando atual. Os resultados, se houver, devem ser descartados.

Mensagem 682, Nível 22, Estado 153, Linha 76
Erro interno. O buffer fornecido para ler o valor da coluna é muito pequeno. Execute DBCC CHECKDB para marcar se há corrupção.

Resolução

O problema foi corrigido pela primeira vez nas seguintes atualizações cumulativas 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".