воскресенье, 10 февраля 2013 г.

сохранить результаты запроса ms sql

Вы увидите, что была создана папка, по имени "Logical Name", в которой расположены некоторые служебные файлы и папки:

Чтобы увидеть, что сделал SQL сервер в результате наших действий, перейдите по пути, который Вы указали как путь для хранения filestream-данных.

Теперь можно нажать кнопку ОК, чтобы сохранить результат:

Колонка "Path" - укажите путь, где будут храниться все файлы типа filestream. Путь должен быть указан без последней папки, т.к. ее сервер создаст сам по имени предыдущей колонки.

Колонка "Logical Name" - введите любое произвольное название на англ.языке без пробелов (в дальнейшем  сервер создаст папку с таким именем)

Колонка "Filegroup" - укажите ранее созданную файловую группу

Колонка "File Type" - выберите тип "Filestream Data"

Не закрывая предыдущее окно, в блоке "Select a page" выберите пункт "Files". Нажмите кнопку "Add" и в появившейся строке заполните следующие колонки:

Шаг 2. Создание папки для хранения данных типа filestream.

В правой части окна под блоком Filestream нажмите кнопку "Add". Появится новая строка, в которой в колонке "Name" введите любое произвольное название группы на англ.языке без пробелов.

В открывшемся диалоговом окне свойств выбранной БД в блоке "Select a page" выберите пункт "Filegroups".

Первоначально нам необходимо открыть свойства базы данных, для этого в окне Object Explorer выберите свою базу и в контекстном меню перейдите по пункту "Properties":

Шаг 1. Создание файловой группы. Все созданные в дальнейшем папки для хранения записей типа filestream будут объединяться в эти группы. Вы можете создать одну группу или несколько в зависимости от потребностей.

Итак, инструкция:

Прежде, чем приступить к дальнейшей инструкции, убедитесь, что возможность работы с filestream включена на уровне всего экземпляра SQL сервера. Это делается довольно легко, о чем Вы можете прочитать здесь -

Т.е. в данном примере стоит задача создать новую таблицу для хранения filestream  данных на уже существующей базе данных.

Итак, Ваша база данных уже создана и, например, работает некоторое время. Вы решили использовать filestream  для каких-то новых данных в вашей базе. (О том как включить filestream на уже созданной таблице с blob (бинарными) данными читайте в следующей статье.)

В данной статье я расскажу как включить работу с файловым типом данных - filestream - в случае, если база данных уже создана ранее. Большинство примеров в сети Интернет рассказывает только как настроить filestream при создании новой базы и приводят SQL-скрипты для этого. Есть и примеры с обновлением базы данных, но опять же с приведением SQL-скриптов. На самом деле это можно сделать и через визуальный интерфейс MS SQL Server Management Studio. Об это и пойдет речь в данной статье.

Включение и настройка filestream на уже существующей БД при помощи визуального интерфейса MS SQL Server Management Studio

Включение и настройка filestream на уже существующей БД при помощи визуального интерфейса MS SQL Server Management Studio - KooBoo CMS на русском

Комментариев нет:

Отправить комментарий