2010-01-28 4 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

Смежные вопросы