4

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

4

1 回答 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 回答