启用文件流 - 添加文件组文件流不起作用

时间:2013-02-15 14:09:28

标签: sql-server

我正在尝试在我的数据库中启用Filestream(我正在处理(localdb)\ v11.0)。

我去了SQL服务器配置管理器并启用了文件流,到目前为止,我去了我的对象资源管理器并打开了我的服务器的属性,在高级选项卡中,我将FileStream访问级别更改为已启用完全访问权限。< / p>

我查询为我的文件流添加文件组,但我总是遇到以下错误: Msg 5598,Level 16,State 3,Line 1 用户实例不支持FILESTREAM功能。

这是我试图执行的查询:

ALTER DATABASE QuizDatabase ADD
FILEGROUP FileStreamQuizDatabase CONTAINS FILESTREAM;
GO

我不知道我做错了什么,或者我应该启用别的东西。

提前致谢

3 个答案:

答案 0 :(得分:1)

(VS集成)Microsoft SQL Server数据工具(您似乎正在使用)中似乎不支持文件流

根据this(同一问题)你必须使用普通的sql server

答案 1 :(得分:1)

LocalDB不支持文件流,使用SQL Express或完整版。

这是一个特征矩阵:

http://blogs.msdn.com/b/jerrynixon/archive/2012/02/26/sql-express-v-localdb-v-sql-compact-edition.aspx

答案 2 :(得分:-1)

您必须在服务级别启用文件流。

  1. 转到SQL Server配置工具文件夹 - &gt; SQL server配置管理器 - &gt; SQL服务器服务 - &gt;你的实例。
  2. 双击并导航到文件流标签。
  3. 启用并应用。
  4. 重启你的实例,你应该好好去。