2009-08-27 1 views
1

привет, я начинаю с sql server 2008, я пытался добавить файл в файловую группу, чтобы создать таблицу, в которой используется filestream, но i продолжайте получать ошибки.файловая система не поддерживается ошибка при добавлении файла в sql filegroup с filestream

вот код, который я пытаюсь:

ALTER DATABASE dbtry1 

ADD FILEGROUP dbtry1_fg_filestream CONTAINS FILESTREAM 

GO 

ALTER DATABASE dbtry1 

ADD FILE 

(

NAME= 'dbtry1_filestream', 

FILENAME = 'E:\Projects\fs.ndf' 

) 

TO FILEGROUP dbtry1_fg_filestream 

GO 

ошибки:

Msg 5134, уровень 16, состояние 2, строка 1

Путь, который задается «E : \ Projects \ fs.ndf 'не могут использоваться для файлов FILESTREAM, поскольку они не находятся в поддерживаемой файловой системе.

Msg 5009, уровень 16, состояние 14, строка 1

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

Пожалуйста, помогите!

ответ

0

не поддерживается в поддерживаемой файловой системе.

  • Является ли это локальным NTFS?
  • Сжатый и не используемый 4k кластеров?

More info here

Edit:

После комментария .. нет, вы не можете использовать FAT 32. Почему вы до сих пор это? Вы ограничены размером файла 4 ГБ, и я уверен, что FILESTREAM ударит это быстро.

+0

нет его FAT32! не могу использовать FAT32 ??? Я не могу изменить свои диски! – Sneha

+0

Нет, NTFS только ... – gbn

+0

FAT32? Последнее, что я увидел, использовал тот, который по умолчанию был Windows ME ... или флеш-накопителем USB. – MartW