الأعراض
أثناء بدء تشغيل PolyBase أو عند تشغيل استعلامات PolyBase على نظام تشغيل غير إنجليزي، تلاحظ أن استعلامات PolyBase تفشل وتولد أخطاء، أو تفشل خدمات PolyBase في البدء في ظل ظروف معينة.
على سبيل المثال:
عند محاولة بدء تشغيل خدمات PolyBase في اللغة التركية، تتلقى رسالة الخطأ التالية:
"تعذر تحميل النوع "Int" من التجميع "Microsoft.SQLServer.DataWarehouse.Common"
عند تشغيل استعلامات PolyBase في لغة تستخدم الفواصل بدلا من الفواصل كفواصل عشرية، قد تلاحظ ما يلي:
-
لا يستخدم جمع إحصائيات العينة على جدول خارجي مدعوم من Teradata النسبة المئوية التي يحددها المستخدم.
-
تنشئ الاستعلامات قيما حرفية حرة غير صالحة تنشئ خطأ من المصدر الخارجي.
-
يؤدي إنشاء إحصائيات عبر جدول خارجي يحتوي على عمود DateTime إلى إرجاع رسالة الخطأ التالية: "لم يتم التعرف على السلسلة على أنها DateTime صالحة."
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
الحل
تم إصلاح هذه المشكلة في التحديث التراكمي التالي SQL Server:
التحديث التراكمي 8 SQL Server 2019
حول التحديثات التراكمية SQL Server:
يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية SQL Server:
الحل البديل
للتغلب على هذه المشكلة، يمكنك تشغيل استعلامات PolyBase باللغة الإنجليزية.
المراجع
تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.