Застосовується до
SQL Server 2019 on Linux SQL Server 2019 on Windows

Ознаки

Під час запуску PolyBase або під час виконання запитів PolyBase в ОС, відмінній від англійської мови, ви помітите, що запити PolyBase не працюють і створюють помилки, або служби PolyBase не запускаються за певних умов.

Наприклад: 

Під час спроби запустити служби PolyBase турецькою мовою, з'являється таке повідомлення про помилку:  

"Не вдалося завантажити тип "Int" зі складання "Microsoft.SQLServer.DataWarehouse.Common"

Під час виконання запитів PolyBase в локалізації, яка використовує коми замість крапки як десяткові роздільники, ви можете помітити таке:

  • Під час збирання зразків статистики для зовнішньої таблиці, підтримуваної за допомогою Teradata, не використовується відсоток, указаний користувачем.

  • Запити створюють неприпустимі резервні літерали, які створюють помилку із зовнішнього джерела.

  • Під час створення статистики над зовнішньою таблицею зі стовпцем DateTime повертається таке повідомлення про помилку: "Рядок не розпізнано як припустимий dateTime".

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".

Спосіб вирішення

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

Сукупне оновлення 8 для SQL Server 2019 р.

Про сукупні оновлення для SQL Server:

Кожен новий сукупний пакет оновлень для SQL Server містить усі виправлення та всі виправлення системи безпеки, які входили в попередній сукупний пакет оновлень. Ознайомтеся з останніми сукупними оновленнями для SQL Server:

Останнє сукупне оновлення для SQL Server 2019 р.

Інші способи вирішення

Щоб вирішити цю проблему, можна запускати запити PolyBase англійською мовою.

Посилання

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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.