SQL Server 2008中的FILESTREAM不能在FAT系统上使用?

时间:2011-11-25 01:45:39

标签: sql-server filestream ntfs fat

根据这篇文章:http://technet.microsoft.com/en-us/library/bb933993.aspx

FILESTREAM类型用于NTFS系统。这是否意味着它不能用于FAT系统?

2 个答案:

答案 0 :(得分:1)

让我很好地讨论它:

这个星球上没有任何一个理由可以使用FAT。这样的问题怎么会出现?

FAT不安全,容易损坏,不支持元数据/流,一般不推荐用于可移动项目以外的任何东西 - 例如SSD卡,因为大多数例如摄像机仅支持FAT。

SQL Server数据库是高性能的,我无法想象为什么有人想在服务器的FAT分区上有任何项目。 MS认为是一样的。不,可移动媒体是SQL Server数据库部分的一个糟糕位置。

是的,NTFS要求显然意味着没有FAT。

答案 1 :(得分:0)

正确,这意味着它不能在FAT的系统驱动器上使用。它必须在NTFS驱动器上使用,否则会出现如下错误:

  

Msg 5134,Level 16,State 2,Line 1

     

'Z:\ FATFormatted \ yourfile.jpg'指定的路径不能用于   FILESTREAM文件,因为它不在受支持的文件系统上。