Belirtiler
PolyBase'i başlatma sırasında veya polyBase sorgularını İngilizce olmayan bir işletim sisteminde çalıştırdığınızda, PolyBase sorgularının başarısız olduğunu ve hata oluşturduğunu veya PolyBase hizmetlerinin belirli koşullar altında başlatılanamadığını fark edeceksiniz.
Örneğin:
PolyBase hizmetlerini Bir Türk yerel ayarında başlatmaya çalıştığınızda aşağıdaki hata iletisini alırsınız:
"'Microsoft.SQLServer.DataWarehouse.Common' derlemesinden 'Int' türü yüklenemedi"
PolyBase sorgularını ondalık ayırıcı olarak nokta yerine virgül kullanan bir yerel ayarda çalıştırdığınızda aşağıdakileri fark edebilirsiniz:
-
Teradata destekli dış tabloda örnek istatistikleri toplamak, kullanıcı tarafından belirtilen yüzdeyi kullanmaz.
-
Sorgular, dış kaynaktan hata oluşturan geçersiz float değişmez değerleri oluşturur.
-
DateTime sütunu olan bir dış tablo üzerinde istatistikler oluşturmak şu hata iletisini döndürür: "Dize geçerli bir DateTime olarak tanınmadı."
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Çözüm
Bu sorun, SQL Server için aşağıdaki toplu güncelleştirmede düzeltildi:
SQL Server 2019 için Toplu Güncelleştirme 8
SQL Server için toplu güncelleştirmeler hakkında:
SQL Server için her yeni toplu güncelleştirme, önceki toplu güncelleştirmede yer alan tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. SQL Server için en son toplu güncelleştirmelere göz atın:
Geçici Çözüm
Bu sorunu geçici olarak çözmek için PolyBase sorgularını İngilizce yerel ayarında çalıştırabilirsiniz.
Başvurular
Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi edinin.