2010-01-28 40 views
0

我有一個關於目前執行的FILESTREAM類型的SQL Server 2008年說我有使用FILESTREAM存儲我的文檔表格的問題。一年後,我想將其中一些文檔歸檔(移動)到另一臺服務器。是否可以在兩個獨立的驅動器上安裝FILESTREAM文檔?還是他們都必須在同一個驅動器上?FILESTREAM和分區存儲

假如答案是肯定的,有人可以發佈T-SQL將用於創建該表,使用兩個不同的位置對FILESTREAM數據的存儲?

回答

1

是的,你可以存儲VARBINARY(MAX)的文件(與FILESTREAM存儲屬性)在多個驅動器類型。您需要做的就是將表分區到多個文件流文件組。這些文件組中的每一個文件組都可以在不同的磁盤上有一個文件流容器。

在這裏看到的分區一般信息:http://msdn.microsoft.com/en-us/library/ms188730.aspx

一個偉大的白皮書中提到的具體FILESTREAM分區:http://msdn.microsoft.com/en-us/library/cc949109.aspx