Symptômes
Prenons l’exemple du scénario suivant :
-
Pour importer des données à partir d’un fichier texte sur un système pour lequel les paramètres régionaux du système sont définis sur chinois (simplifié, chinois), vous devez exécuter une commande BCP.
-
Le fichier texte est volumineux, par exemple de plus de 30 mégaoctets (Mo).
-
Le séparateur de champ est défini sur plusieurs octets.
Dans ce scénario, les données risquent de ne pas être importées correctement, et le message d’erreur qui ressemble à ce qui suit s’affiche :
SQLState = 22001, NativeError = 0 erreur = [Microsoft] [SQL Server Native Client 11.0] données de chaîne, troncature de droite
Résolution
Le problème a été résolu dans la mise à jour cumulative suivante de SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Nous vous recommandons de télécharger et d’installer les dernières mises à jour cumulatives pour SQL Server :
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 terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.