Ознаки
Припустімо, що ви використовуєте BULK INSERT або інструкцію OPENROWSET(BULK...), щоб імпортувати дані, закодовані у форматі UTF-8, із файлу, який не містить позначку порядку байтів (BOM) у Microsoft SQL ServerSQL Server 2016. Якщо перші два байти у файлі дорівнюють символу "0xEFBB", перший символ помилково розпізнається як символ позначки BOM. Тому імпортовані дані відображаються неправильно, і ви не отримуєте повідомлення про помилку.
Спосіб усунення проблеми
Вперше виправлено цю проблему в наступному сукупному оновленні SQL ServerSQL Server:
Рекомендація: інсталюйте останній сукупний пакет оновлень для SQL Server
Кожне нове сукупне оновлення для SQL Server містить усі виправлення та виправлення системи безпеки, які входили до попереднього сукупного пакета оновлень. Радимо завантажити та інсталювати останні сукупні оновлення для SQL Server.
Стан
Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".
Посилання
Дізнайтеся, за допомогою яких термінів корпорація Майкрософт описує оновлення програмного забезпечення.