使用filestream将文件添加到sql filegroup时,文件系统不受支持

时间:2009-08-27 14:13:20

标签: sql tsql sql-server-2008 filestream filegroup

您好我是sql server 2008的初学者,我试图将文件添加到文件组,以便我创建一个使用文件流的表,但我一直收到错误。

这是我正在尝试的代码:

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,Level 16,State 2,Line 1

'E:\ Projects \ fs.ndf'指定的路径不能用于FILESTREAM文件,因为它不在受支持的文件系统上。

Msg 5009,Level 16,State 14,Line 1

无法找到或无法初始化语句中列出的一个或多个文件。

请帮忙!

1 个答案:

答案 0 :(得分:0)

  

它不在受支持的文件系统上。

  • 是本地NTFS吗?
  • 压缩而不使用4k群集?

More info here

编辑:

评论后..不,你不能使用FAT 32.为什么还有这个?您的文件大小限制为4GB,我确信FILESTREAM会很快达到这个目的。