FileStream не включается - PullRequest
       1

FileStream не включается

10 голосов
/ 29 декабря 2010

На одной из наших БД Dev я пытаюсь включить FileStream.

Я запустил скрипт ниже, и он говорит, что он перешел от 0 - Отключено до 2 - Включено:

Use FileStreamTest
GO
EXEC sp_configure 'filestream access level', 2
GO
RECONFIGURE
GO

Но когда я запускаю это, я получаю сообщение об ошибке FILESTREAM отключено?:

ALTER DATABASE FileStreamTest 
ADD FILEGROUP FS_FG_20110101
CONTAINS FILESTREAM
GO

Запуск этого параметра Показывает значение 2 (включено):

SELECT * FROM sys.configurations
WHERE name = 'filestream access level';

Сообщение об ошибке:

Msg 5591, Level 16, State 3, Line 1
FILESTREAM feature is disabled.

Есть идеи, что я делаю не так?

EDIT: Нужно ли заходить в диспетчер конфигурации SQL Server и также изменять свойства экземпляра (службы) MSSQLSERVER?

Ответы [ 2 ]

11 голосов
/ 29 декабря 2010

Да, вам нужно включить поток файлов через диспетчер конфигурации SQL Server. Вот еще информация .

0 голосов
/ 17 июля 2018

В SQL Server 2008 R2 необходимо перезапустить службу SQL-сервера после перенастройки, даже если вы выполните RECONFIGURE или RECONFIGURE WITH OVERRIDE.

Доказательство:

SELECT * FROM sys.configurations WHERE name = 'filestream access level';

возвращает значение для параметра конфигурации 1580 «уровень доступа к файловому потоку» как 2, но value_in_use 1.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...