2010-05-08 2 views
1

Я попытался заставить его работать, но мне никогда не приходилось удачи, я отправляю фрагмент кода для блога и до сих пор не играю в кости. Это код.Filestream in Sql Server 2008 Express

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

ответ

1

Я согласен, что нам нужна дополнительная информация, но вот несколько моментов, которые вы, возможно, пропустили.

Вам необходимо убедиться, что фильтр включен, для этого вы можете использовать диспетчер конфигурации SQL Server. Щелкните правой кнопкой мыши на SQL Server и выберите свойства. Перейдите на вкладку filesteam и убедитесь, что все параметры отмечены галочкой.

После затем настроить FileStream файловой группы вы затем можете добавить FileStream столбцы таблицы

6

Вам необходимо включить FILESTREAM на сервере, в базе данных вы собираетесь использовать его и после того, как все это , создайте таблицу с типом 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-Enabled Database

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

3) Как создать таблицу для хранения FILESTREAM данных

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

Пожалуйста, предоставить дополнительную информацию о том, какие проблемы вы столкнулись, если эти шаги не помогут.

Удачи!