如何:啟用 FILESTREAM

在您開始使用 FILESTREAM 之前,必須先在 SQL Server Database Engine 執行個體上啟用 FILESTREAM。此主題描述如何使用 SQL Server 組態管理員來啟用 FILESTREAM。

[!附註]

您無法在執行於 64 位元作業系統的 32 位元 SQL Server 上啟用 FILESTREAM。

若要啟用和變更 FILESTREAM 設定

  1. [開始] 功能表上,依序指向 [所有程式][Microsoft SQL Server 2008 R2][組態工具],然後按一下 [SQL Server 組態管理員]

  2. 在服務的清單中,以滑鼠右鍵按一下 [SQL Server 服務],然後按一下 [開啟]

  3. [SQL Server 組態管理員] 嵌入式管理單元中,找出您想要啟用 FILESTREAM 的 SQL Server 執行個體。

  4. 以滑鼠右鍵按一下該執行個體,然後按一下 [屬性]

  5. [SQL Server 屬性] 對話方塊中,按一下 [FILESTREAM] 索引標籤。

  6. 選取 [啟用 FILESTREAM 的 Transact-SQL 存取] 核取方塊。

  7. 如果您想要從 Windows 讀取和寫入 FILESTREAM 資料,請按一下 [啟用 FILESTREAM 的檔案 I/O 資料流存取]。在 [Windows 共用名稱] 方塊中,輸入 Windows 共用的名稱。

  8. 如果遠端用戶端必須存取儲存在這個共用上的 FILESTREAM 資料,請選取 [允許遠端用戶端具有 FILESTREAM 資料的資料流存取權]

  9. 按一下 [套用]

  10. 在 SQL Server Management Studio 中,按一下 [新增查詢] 顯示 [查詢編輯器]。

  11. 在 [查詢編輯器] 中,輸入下列 Transact-SQL 程式碼:

    EXEC sp_configure filestream_access_level, 2
    RECONFIGURE
    
  12. 按一下 [執行]

  13. 重新啟動 SQL Server 服務。