Symptômes

Supposez que vous disposez d’une table contenant une colonne de valeurs entières dans SQL Server 2017 et Microsoft SQL Server 2016 et 2014, et que la colonne comporte les fonctionnalités suivantes :

  • La colonne est déclarée comme n’étant pas NULL.

  • Une contrainte de vérification est définie pour la colonne et la contrainte autorise uniquement la valeur 1 pour la colonne.

  • La colonne participe au schéma de partition qui n’a pas encore de partitions zéro définies (les modèles comme celui-ci peuvent être définis pour le fractionnement de partitions qui n’ont pas encore été configurés).

Dans ce scénario, lorsque vous tentez d’interroger la table, une violation d’accès se produit.

Résolution

Ce problème a été résolu dans les mises à jour cumulatives de SQL Server suivantes :

       Mise à jour cumulative 9 pour SQL Server 2016 SP1

       Mise à jour cumulative 1 pour SQL Server 2016 SP2

       Mise à jour cumulative 5 pour SQL Server 2017

       Mise à jour cumulative 12 pour SQL Server 2014 SP2

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et correctifs de sécurité présents dans la build précédente. Pour obtenir la dernière mise à jour cumulative de SQL Server, procédez comme suit :

Dernière mise à jour cumulative pour SQL Server 2016

Dernière mise à jour cumulative pour SQL Server 2017

Dernière mise à jour cumulative pour SQL Server 2014

Statut

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

Apprenez-en davantage sur la terminologieutilisée par Microsoft pour décrire les mises à jour logicielles.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.