症狀
假設您使用 SQL Server PolyBase 查詢從 Hadoop 讀取文字檔。 當符合下列條件時,您可能會注意到傳回的結果有誤:
- 檔案不包含 BOM) (位元組順序標記。
- 檔案開頭為 null 值。
- 檔案中的位元組總數等於 BOM 序列中的位元組數。 例如:2 代表 UTF16,3 代表 UTF8。
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
解決方式
此問題已在下列 SQL Server 累積更新中修正:
關於 SQL Server 的累積更新:
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
因應措施
若要解決此問題,您可以手動修改 Hadoop 叢集上的檔案,使之不符合條件。
參考資料
了解 Microsoft 用來說明軟體更新的術語。