KB3188978 - CORRECTIF : erreur « Impossible de charger en masse » lorsque vous exécutez une requête qui contient une instruction UPDATE dans SQL Server 2016

S’applique à
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptômes

Lorsque vous exécutez une requête qui contient une instruction UPDATE dans Microsoft SQL Server 2016, vous pouvez recevoir un message d’erreur semblable au suivant :

Remarque

Msg 4819, Niveau 16, État 1
Impossible de charger en masse. Le flux de données en bloc a été correctement spécifié comme trié ou les données violent une contrainte d’unicité imposée par la table cible. Ordre de tri incorrect pour les deux lignes suivantes : clé primaire de la première ligne : <row_id>, clé primaire de la deuxième ligne : <row_id>.

      

Résolution

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

Mise à jour cumulative 2 pour SQL Server 2016
      

À propos des mises à jour cumulatives pour SQL Server

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 :

         Dernière mise à jour cumulative pour SQL Server 2016
        
      

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.