System.Data.SqlClient.SqlError: FILESTREAM 功能被禁用」的錯誤

還原sql2008數據庫時遇到「System.Data.SqlClient.SqlError: FILESTREAM 功能被禁用」的錯誤,在網上搜索解決方案以下:sql

一、在「開始」菜單中,依次指向「全部程序」、「Microsoft SQL Server 2008」和「配置工具」,而後單擊「SQL Server 配置管理器」。數據庫

二、在服務列表中,右鍵單擊「SQL Server 服務」,而後單擊「打開」。工具

三、在「SQL Server 配置管理器」管理單元中,找到要在其中啓用 FILESTREAM 的 SQL Server 實例。blog

四、右鍵單擊該實例,而後單擊「屬性」。  ip

五、在「SQL Server 屬性」對話框中,單擊「FILESTREAM」選項卡。get

六、選中「針對 Transact-SQL 訪問啓用 FILESTREAM」複選框。it

七、若是要在 Windows 中讀取和寫入 FILESTREAM 數據,請單擊「針對文件 I/O 流訪問啓用 FILESTREAM」。在「Windows 共享名」框中輸入 Windows 共享的名稱。cli

八、若是遠程客戶端必須訪問存儲在此共享中的 FILESTREAM 數據,請選擇「容許遠程客戶端針對 FILESTREAM 數據啓用流訪問」。配置

九、單擊「應用」。搜索

如圖:

 

clipboard

 

作完這些可能還不行,須要執行下存儲過程

image