症狀
請考慮以下案例:
- 您在 Windows 10 裝置上安裝 Microsoft SQL Server 2014 或 2016。
- 您可以在執行個體層級啟用 FILESTREAM 功能。
- 您建立了包含 FILESTREAM 資料容器的資料庫。
在您套用 Windows 10 Creators Update 之後,當您啟動包含 FILESTREAM 資料容器的資料庫時,您可能會在錯誤記錄檔中收到下列 FILESTREAM 功能已停用的錯誤訊息。
注意
日期/時間 錯誤:5591,嚴重性:16,狀態:5。
日期/時間 FILESTREAM 功能已停用。
此外,當 SQL Server 啟動時,您可能會在 SQL Server 錯誤記錄檔中注意到下列訊息:
注意
日期/時間Server Microsoft SQL Server 2016 (RTM-GDR) (KB3210111) – 13.0.1728.2 (x64)
日期/時間
Copyright (c) Microsoft Corporation
開發人員版 (6.3 <x64> Windows 10 企業版 (組建 15063 上的 64 位元) :) (Hypervisor)
日期/時間 Server 服務帳戶為「CustomerName\MSSQL$InstanceName」。 這是一則資訊訊息;不需要使用者動作。
<{7715B5FC-837B-46C9-A28B-A7867FC86023}>RsFxFt.Dll::RsFxNsoInitialize 失敗: 錯誤 0x80070005 (-2147024891)
<{C580416B-A13E-4ECD-B61B-AAFAE39E5E35}>無法初始化 CFsaShareFilter 介面
<{1038F43D-3391-45F7-B1B3-BADF26459429}>無法初始化 CFsaShareFilter:錯誤 0x80070005 (-2147024891)
日期/時間 FILESTREAM: 有效層級 = 0,設定層級 = 2,檔案系統存取共用名稱 = 'InstanceName'。
解決方式
此問題已在下列 SQL Server 累積更新中修正:
備註此修正程式適用於尚未更新其 Windows 10 版本的使用者,因為這個問題已在最新的 Windows 10 版本中修正。
關於 SQL Server 的累積更新:
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 Microsoft 用來說明軟體更新的術語。