Symptômes
Prenons l’exemple du scénario suivant :
-
Supposons que vous utilisez Microsoft SQL Server 2016 ou 2017.
-
Vous installez la mise à jour cumulative 2 pour SQL Server 2016 SP1 ou la mise à jour cumulative 4 pour SQL Server 2016 afin de résoudre le problème décrit dans l’article base de connaissances (KB) 3213683.
-
Vous activez l’indicateur de trace (TF) 176 après avoir appliqué le correctif logiciel.
-
Dans ce cas, lorsque vous interrogez une colonne calculée, vous pouvez remarquer que des résultats incorrects sont retournés. En outre, vous pouvez recevoir une erreur de métadonnées qui ressemble à ce qui suit :
Les métadonnées stockées sur le disque pour la colonne calculée ColumnName dans la table TableName ne correspondent pas à la définition de colonne. Pour éviter toute corruption d’index, supprimez et recréez cette colonne calculée.
Résolution
Ce problème est résolu dans les mises à jour cumulatives suivantes pour SQL Server :
Mise à jour cumulative 1 pour SQL Server 2017
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Découvrez la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.