الأعراض
لنفترض أنك تستخدم استعلام SQL Server PolyBase لقراءة الملفات النصية من Hadoop. عند استيفاء الشروط التالية، قد تلاحظ أن النتائج المرتجعة غير صحيحة:
- لا يحتوي الملف على علامة ترتيب البايت (BOM).
- يبدأ الملف بقيمة خالية.
- يساوي إجمالي عدد وحدات البايت في الملف عدد وحدات البايت في تسلسل قائمة مكونات الصنف. على سبيل المثال: 2 للترميز UTF16 و3 ل UTF8.
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".
الدقة
تم تصحيح هذه المشكلة في التحديث التراكمي التالي ل SQL Server:
حول التحديثات التراكمية ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في التحديث التراكمي السابق. تحقق من آخر التحديثات التراكمية ل SQL Server:
الحل البديل
لحل هذه المشكلة، يمكنك تعديل الملف على نظام مجموعة Hadoop يدويا بحيث لا تتحقق الشروط.
المراجع
تعرّف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.