徵狀
請試想下列案例:
-
在執行 Microsoft SQL Server 2014 或2016實例的伺服器上,安裝 Windows Server 2012 R2 update 3000850 或 2975719 。
-
您可以建立或使用啟用 FILESTREAM 的資料庫。
-
啟用 FILESTREAM 的資料庫檔案會儲存在動態磁碟上。
在這種情況下,您可能會收到如下所示的錯誤訊息:
錯誤:17207,嚴重度:16,狀態: 1. STREAMFCB:: Startup:作業系統錯誤0xc0000225 (無法針對此錯誤檢索文字)。 原因:317)建立或開啟檔案 <檔案路徑時,發生>]。 診斷並修正作業系統錯誤,然後重試此操作。錯誤:17204,嚴重度:16,狀態: FCB:: Startup ()失敗:無法開啟檔案 <檔案路徑> 的檔案編號65537。 OS 錯誤:0xc0000225 (無法取得此錯誤的文字。 原因:317)。錯誤:5120,嚴重性:16,狀態: 106. 無法開啟物理檔案 <檔路徑>。 作業系統錯誤-1073741275: "0xc0000225 (無法為此錯誤檢索文字]。 原因:317) "。錯誤:5105,嚴重性:16,狀態: 14. 發生檔案啟用錯誤。 <檔案路徑> 的實際檔案名可能不正確。 診斷並修正其他錯誤,然後重試此操作。
解決方案
這個問題首先是在 SQL Server 的下列累積更新中修正:
Sql server 2014 的累積更新 6 Service Pack 1 累積更新1(適用于 sql server 2016 )
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
參考
瞭解 Microsoft 用於描述軟體更新的 術語 。