2010-05-08 224 views
1

我試圖讓它工作,但我似乎從來沒有碰運氣,我去了一個博客的代碼片段,仍然沒有骰子。這是代碼。Sql Server 2008 Express中的Filestream

EXEC sp_configure filestream_access_level, 1 
GO 
RECONFIGURE 
GO 

CREATE DATABASE NorthPole 
ON 
PRIMARY (
    NAME = NorthPoleDB, 
    FILENAME = 'C:\Temp\NP\NorthPoleDB.mdf' 
), FILEGROUP NorthPoleFS CONTAINS FILESTREAM(
    NAME = NorthPoleFS, 
FILENAME = 'C:\Temp\NP\NorthPoleFS') 
LOG ON (      
    NAME = NorthPoleLOG, 
FILENAME = 'C:\Temp\NP\NorthPoleLOG.ldf') 
GO 
+0

我們需要更多的東西來繼續。什麼,確切地說,不工作?你收到什麼錯誤信息等等 – NotMe 2010-05-08 22:41:19

回答

1

我同意我們需要更多的信息,但是這裏有幾點你可能已經錯過了。

您需要確保文件流已啓用,爲此,您可以使用SQL Server配置管理器。右鍵單擊SQL Server並選擇屬性。轉到filesteam選項卡並確保所有選項都打勾。

後你再設置文件流文件組您都可以自由地FILESTREAM列添加到表

6

您需要在服務器上啓用FILESTREAM,你要使用它的數據庫上畢竟這,創建一個文件流類型的表。

嘗試在下面的鏈接中描述的步驟:

http://www.mssqltips.com/tip.asp?tip=1838

http://www.mssqltips.com/tip.asp?tip=1850

或在這裏讀到:

1)如何啓用FILESTREAM

http://technet.microsoft.com/en-us/library/cc645923.aspx

2)如何創建一個FILESTREAM啓用數據庫

http://technet.microsoft.com/en-us/library/cc645585.aspx

3)如何:存儲FILESTREAM數據

http://technet.microsoft.com/en-us/library/cc645583.aspx

請創建一個表,提供更多關於您遇到的問題的信息,如果這些步驟無效。

祝你好運!