文件系统不支持错误,同时添加文件到文件stream的SQL文件组

我是一个与SQL Server 2008初学者,我试图添加一个文件到一个文件组,使我创build一个表使用文件stream,但我不断收到错误。

这是我正在尝试的代码:

ALTER DATABASE dbtry1

ADD FILEGROUP dbtry1_fg_filestream CONTAINS FILESTREAM

ALTER DATABASE dbtry1

添加文件

NAME ='dbtry1_filestream',

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

TO FILEGROUP dbtry1_fg_filestream

错误:

Msg 5134,Level 16,State 2,Line 1

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

Msg 5009,Level 16,State 14,Line 1

声明中列出的一个或多个文件无法find或无法初始化。

请帮忙!

FILESTREAM需要NTFS。 你的e:驱动器是FAT吗?

请参阅http://technet.microsoft.com/library/bb933993并注意第二段(强调添加):

通过存储varbinary(max)二进制大对象,FILESTREAM将SQL Server数据库引擎与NTFS文件系统集成在一起