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

相关文章
相关标签/搜索