Sintomas
Considere o seguinte cenário:
- Você está usando o Microsoft SQL Server 2014.
- Você tem uma tabela que contém pelo menos uma coluna computada que não é mantida e pelo menos uma coluna computada que é persistente.
- Você aplica o hotfix KB 3213683.
- Você ativa o sinalizador de rastreamento 176.
Nesse cenário, depois de executar uma instrução SELECT para obter valores da coluna computada, você recebe resultados incorretos. Além disso, a seguinte mensagem de aviso é exibida:
Observação
Os metadados armazenados em disco para a coluna computada *** na tabela *** não correspondiam à definição da coluna. Para evitar possíveis danos ao índice, descarte e recrie essa coluna computada.
Resolução
Esse problema foi corrigido na Atualização Cumulativa 8 para o SQL Server 2014 Service Pack 2 (SP2).
Sobre atualizações cumulativas para o SQL Server
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Confira as atualizações cumulativas mais recentes do SQL Server 2014.
Solução alternativa
Para contornar esse problema, desative o sinalizador de rastreamento 176.
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.