MS_SqlServer08報 filestream 功能被禁用的解決

還原AdventureWorks2008的時候報了個錯


轉自


http://msdn.microsoft.com/zh-cn/library/cc645923(v=SQL.100).aspx



在開始使用 FILESTREAM 之前,必須在 SQL Server 數據庫引擎實例中啓用 FILESTREAM。本主題說明了如何使用 SQL Server 配置管理器來啓用 FILESTREAM。

啓用和更改 FILESTREAM 設置

  1. “開始”菜單中,依次指向“所有程序”“Microsoft SQL Server 2008”“配置工具”,然後單擊“SQL Server 配置管理器”

  2. 在服務列表中,右鍵單擊“SQL Server 服務”,然後單擊“打開”

  3. “SQL Server 配置管理器”管理單元中,找到要在其中啓用 FILESTREAM 的 SQL Server 實例。

  4. 右鍵單擊該實例,然後單擊“屬性”

  5. “SQL Server 屬性”對話框中,單擊“FILESTREAM”選項卡。

  6. 選中“針對 Transact-SQL 訪問啓用 FILESTREAM”複選框。

  7. 如果要在 Windows 中讀取和寫入 FILESTREAM 數據,請單擊“針對文件 I/O 流訪問啓用 FILESTREAM”。在“Windows 共享名”框中輸入 Windows 共享的名稱。

  8. 如果遠程客戶端必須訪問存儲在此共享中的 FILESTREAM 數據,請選擇“允許遠程客戶端針對 FILESTREAM 數據啓用流訪問”

  9. 單擊“應用”

  10. 在 SQL Server Management Studio 中,單擊“新建查詢”以顯示查詢編輯器。

  11. 在查詢編輯器中,輸入以下 Transact-SQL 代碼:

    EXEC sp_configure filestream_access_level, 2
    RECONFIGURE
    
  12. 單擊“執行”




不這filestream是用來幹 什麼的我還是不太清楚(

PS:後來才發現好像這樣與.NET通訊會比較方便.


另外,上面的語句好像應該寫爲


EXEC sp_configure filestream_access_level, 2;
GO
RECONFIGURE ;
GO

會好一點.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章