如果我有一个使用 FILESTREAM 并存储 10 TB 文件的 SQL Server 2008 数据库。所有文件都必须驻留在同一个物理机器上(需要 10+ TB 的服务器)吗?或者我可以在一台服务器上存储 1 TB,在第二台服务器上存储另一个 TB,等等?根据我的阅读,您似乎只能将文件存储在单个服务器(远程或本地)上?
问问题
655 次
1 回答
3
不幸的是,现在,它似乎仅限于本地磁盘卷:-(
请参阅 Simple-Talk 中的这篇文章: SQL Server FileStream 简介
在文章的最后,有一个关于FILESTREAM 限制的部分有一点:
* FILESTREAM data can be stored only on local disk volumes
根据我所阅读的内容,SAN(存储区域网络)可能用于 FILESTREAM 存储,但不能用于其他形式的存储系统。对于 10 TByte,我会假设您无论如何都计划使用 SAN,对吗?
另请参阅有关该主题的其他Stackoverflow 问题(及其答案)。
于 2009-12-29T22:25:49.070 回答