2015-07-02 26 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,所以我只會鏈接到該文章爲你。 –