KB5000671 - ИСПРАВЛЕНО: в SQL Server 2019 возникает ошибка при приведении столбца строки, не относящейся к Юникоду, с использованием параметров сортировки UTF8, предназначенных только для Юникода.

Применяется к
SQL Server 2019 on Linux SQL Server 2019 on Windows

Проблема

При попытке выполнить запросы PolyBase, которые придают строковый столбец, отличный от Юникода, с использованием параметров сортировки UTF8, включающих только Юникод (например, Assamese_100_CI_AI_KS_SC_UTF8), вы можете получить следующую ошибку:

Преобразование в типы данных символов, отличные от Юникода, нельзя выполнить с помощью параметров сортировки, включающих только Юникод. Используйте предложение COLLATE для настройки параметров сортировки, которые не являются только Юникодом.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Решение

Эта проблема устранена в следующем накопительном пакете обновления для SQL Server:

Сведения о накопительных обновлениях для SQL Server

Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для вашей версии SQL Server.

Последний накопительный пакет обновления для SQL Server 2019

Ссылки

Узнайте о терминологии , используемой корпорацией Майкрософт для описания обновлений программного обеспечения.