Sintomi
Considerare lo scenario descritto di seguito:
-
Si usa Microsoft SQL Server 2014.
-
Si dispone di una tabella che contiene almeno una colonna calcolata non mantenuta e almeno una colonna calcolata che viene mantenuta.
-
Si applica l'hotfix KB 3213683.
-
Si attiva il contrassegno di traccia 176.
In questo scenario, dopo aver eseguito un'istruzione SELECT per ottenere i valori dalla colonna calcolata, vengono restituiti risultati non corretti. Inoltre, viene visualizzato il messaggio di avviso seguente:
I metadati archiviati su disco per la colonna calcolata * * * nella tabella * * * non corrispondono alla definizione della colonna. Per evitare possibili danneggiamenti dell'indice, eliminare e ricreare la colonna calcolata.
Risoluzione
Questo problema è stato risolto nell' aggiornamento cumulativo 8 per SQL Server 2014 Service Pack 2 (SP2).
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server 2014.
Soluzione alternativa
Per risolvere il problema, disattivare il contrassegno di traccia 176.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.