徵兆
在 PolyBase 啟動或在非英文作業系統上執行 PolyBase 查詢時,您會注意到 PolyBase 查詢失敗並產生錯誤,或 PolyBase 服務在特定情況下無法啟動。
例如:
當您嘗試在土耳其地區啟動 PolyBase 服務時,您會收到下列錯誤訊息:
「無法從元件 'Microsoft.SQLServer.DataWarehouse.Common' 載入類型 'Int'
當您在使用逗號而非句點為小數分隔符號的區域設定中執行 PolyBase 查詢時,您可能會注意到下列事項:
-
在 Teradata 支援的外部資料表上收集範例統計資料時,並不會使用使用者指定的百分比。
-
查詢會產生不正確浮動常值,並從外部來源產生錯誤。
-
在具有 [日期時間] 資料行的外部資料表上建立統計資料時,會傳回下列錯誤訊息:「字串無法辨識為有效的 DateTime」。
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。
解決方案
此問題已在下列SQL Server累積更新中修正:
關於SQL Server的累積更新:
每個SQL Server的新累積更新都包含所有 Hotfix 以及先前累積更新隨附的所有安全性修正。 查看SQL Server的最新累積更新:
因應措施
若要解決此問題,您可以使用英文地區設定來執行 PolyBase 查詢。
參考
了解 Microsoft 用來說明軟體更新的術語。