2015-07-02 30 views
1

我拼命尝试仅使用查询激活FileStream。通过遵循MSDN过程,一切正常,但我想在不使用SQL Server配置管理器或SQL Server Management Studio的情况下启用它。仅在代码中激活SQL Server 2012上的FileStream(查询)

在几个网站上,我读了这个查询就足以激活此功能(此查询的MSDN过程中完成,但之后在SQL Server配置管理器的一些配置):

EXEC sp_configure 'filestream_access_level', 2; 
GO 
RECONFIGURE 
GO 

消息L选项德配置filestream access level estpasséede 2à2.灌注安装程序,exécutezl'instruction RECONFIGURE。“给予,但是如果我检查服务的性能Filestream是被禁用的,即使我再次执行RECONFIGURE如果我尝试打开到基座的连接具有Filestream列,我收到一条消息,确认Filestream未启用。

我也试过这个查询:

USE master 
GO 
EXEC sp_configure 'show advanced options' 
GO 
EXEC sp_configure filestream_access_level, 3 
GO 
EXEC sp_filestream_configure 
@enable_level = 3 
, @share_name = N'FS'; 
GO 
RECONFIGURE WITH OVERRIDE 
GO 

没有更迭,althougth的sp_filestream_configure似乎不存在。

这个网站告诉我的问题可能是我的服务器的默认语言,但在将默认语言更改为英语后,没有比这更好的了。 https://stackoverflow.com/questions/1...tream-access-l

我希望有人能帮助我。谢谢。对不起,我的英语不好,我是法国人;)

回答

0

你必须这样做。一种是在配置管理器中启用该功能。另一个是设置访问级别。

这里的MSDN引导穿行: https://msdn.microsoft.com/en-us/library/cc645923.aspx

你只是在做第11步,你需要做的第一件10级为好。

+0

是的,但它是一种不使用配置管理器的方式吗? –

+0

海登汉考克[给你的步骤](https://haydenhancock.wordpress.com/2013/03/12/enable-filestream-via-powershell/)启用它通过Powershell,所以我只会链接到该文章为你。 –