KB5000671 – ПОПРАВКА: Възниква грешка при прехвърляне на колона с низове, които не са Unicode, с помощта на UTF8 съпоставяне само с Unicode в SQL Server 2019

Отнася се за
SQL Server 2019 on Linux SQL Server 2019 on Windows

Симптоми

Когато се опитате да изпълните заявки на PolyBase, които преобразуват колона с низ, които не са Unicode, използвайки само UTF8 съпоставяне (например Assamese_100_CI_AI_KS_SC_UTF8), може да получите следната грешка:

Преобразуване в различни от Unicode типове данни не може да се извърши с помощта на комплектоване само с Unicode. Използвайте клауза COLLATE, за да зададете комплектоване, което не е само за Unicode.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.

Решение

Този проблем е решен в следната кумулативна актуализация за SQL Server:

За кумулативните актуализации за SQL Server

Всяка нова кумулативна актуализация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за вашата версия на SQL Server:

Последна кумулативна актуализация за SQL Server 2019

Справки

Научете повече за терминологията , която Microsoft използва за описване на актуализациите на софтуера.