Подтвердить что ты не робот

SQL Server - включение FileStream после создания базы данных

У нас есть база данных и решили включить ее для использования FileStream. Я думаю, что я сделал все, что должен, кроме создания контейнера данных FileStream. Я не могу найти способ сделать это в SSMS 2008 в нашей существующей базе данных. Может ли это быть сделано только в момент создания базы данных?

4b9b3361

Ответ 1

Чтобы добавить поддержку FS в существующую базу данных, просто создайте новую файловую группу, затем добавьте файл fs;

alter database YourDatabase
add filegroup fsGroup contains filestream;
go

alter database YourDatabase
add file
  ( NAME = 'fsYourDatabase', FILENAME = 'c:\<your_file_path>'
   )
to filegroup fsGroup;
go

Подробнее здесь: Ссылка BOL

И определенно прочитайте все, что написал Пол Рэндал о filestream: ссылка

Ответ 2

От http://brianseekford.com/wordpress/?p=509


Если вы все равно получите FILESTREAM feature is disabled., проверьте "текущие значения" вашего сервера, и вы, вероятно, по-прежнему увидите, что он отключен, даже если вы включили его.

enter image description here

Вы можете исправить это, включив здесь также фильтр (под менеджером конфигурации Sql).

enter image description here

Затем вам нужно запустить

EXEC sp_configure filestream_access_level, 2

RECONFIGURE