症狀
請考慮以下案例:
- 您可以在 Microsoft SQL Server 2012、2014 或 2016 的執行個體中使用 FileTables。
- 您可以為資料庫啟用non_transacted_access,並將其設定為 [完整存取]。
- 您從資料庫移除第一個 Filestream 容器。
- 重新啟動 SQL Server 執行個體。
- 您會在 Windows 檔案總管中瀏覽至 FileTable 資料庫目錄。
在此情況下會收到類似下列的錯誤訊息:
注意
<無法存取 FileTable 目錄> 。 您可能沒有使用此網路資源的權限。 請連絡此伺服器的系統管理員,以了解您是否具有存取權限。
找不到元素。
解決方式
此問題已在下列 SQL Server 累積更新中修正:
SQL Server 2016 的累積更新 2
SQL Server 2014 SP1 的累積更新 CU 38
SQL Server 2014 SP2 的累積更新 2
SQL Server 2012 Service Pack 3 (SP3 的累積更新 5)
關於 SQL Server 的累積更新
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
適用於 SQL Server 2016 的最新累積更新
適用於 SQL Server 2014 SP1/SP2 的最新累積更新
適用於 SQL Server 2012 SP3 的最新累積更新
因應措施
若要解決此問題,請為資料庫建立新的 Filestream 容器。
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 Microsoft 用來說明軟體更新的術語。