SQL Server FILESTREAM存储

时间:2009-12-29 22:17:39

标签: sql-server-2008 filestream

如果我有一个使用FILESTREAM的SQL Server 2008数据库并存储10 TB的文件。所有文件必须位于同一物理盒上(需要10+ TB服务器)吗?或者我可以在一台服务器上存储1TB,在第二台服务器上存储另一TB,等等吗?根据我的阅读,您似乎只能在单个服务器(远程或本地)上存储文件?

1 个答案:

答案 0 :(得分:3)

不幸的是,现在,它似乎仅限于本地磁盘卷: - (

在Simple-Talk中查看此文章:An Introduction to SQL Server FileStream

在文章的最后,有一个关于 FILESTREAM限制的部分有一点:

* FILESTREAM data can be stored only on local disk volumes 

从我读过的内容来看,SAN(存储区域网络)可能用于FILESTREAM存储,但不能用于其他形式的存储系统。对于10 TByte,我会假设你正计划在SAN上,对吧?

另请参阅此主题的其他Stackoverflow question(及其答案)。