KB5000671 – CORRECTIF : une erreur se produit lors du cast d’une colonne de chaîne non Unicode à l’aide d’un classement UTF8 Unicode uniquement dans SQL Server 2019

S’applique à
SQL Server 2019 on Linux SQL Server 2019 on Windows

Symptômes

Lorsque vous essayez d’exécuter des requêtes PolyBase qui convertissent une colonne de chaîne non Unicode à l’aide d’un classement UTF8 Unicode uniquement (par exemple, Assamese_100_CI_AI_KS_SC_UTF8), vous pouvez recevoir l’erreur suivante :

La conversion en types de données de caractères non Unicode ne peut pas être effectuée à l’aide d’un classement Unicode uniquement. Veuillez utiliser la clause COLLATE pour définir un classement qui n’est pas uniquement Unicode.

É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ésolution

Ce problème est résolu dans la mise à jour cumulative suivante pour SQL Server :

À propos des mises à jour cumulatives pour SQL Server

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs logiciels et correctifs de sécurité qui se trouvaient dans la version précédente. Nous vous recommandons d’installer la version la plus récente pour votre version de SQL Server :

Dernière mise à jour cumulative pour SQL Server 2019

Références

Découvrez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.