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

会好一点.

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