Хранение файлов не в базе, а в отдельной папке

Хранение файлов не в базе, а в отдельной папке

Сообщение gunner7777 » Ср июн 27, 2018 3:24 pm

Добрый день.
SQL express позволяет держать достаточно маленькую базу (10Гб), а файлы загружаются постоянно.

Планируется ли реализация хранения файлов не в базе, а в отдельной папке (в базе только ссылки на файлы)? Вроде использования FileStream
gunner7777
 
Сообщения: 35
Зарегистрирован: Ср фев 25, 2015 1:07 pm

Re: Хранение файлов не в базе, а в отдельной папке

Сообщение vvv75 » Чт июн 28, 2018 9:55 am

Добрый день!
Данная реализация практикуется уже лет 10, с версии 1.10
Василий Вячин
Ведущий разработчик
ООО НПО Информ-Система
Tel: +7 985 198 28 00
E-mail: vasilii@informsystema.ru
Аватара пользователя
vvv75
Site Admin
 
Сообщения: 629
Зарегистрирован: Чт сен 18, 2014 10:26 pm

Re: Хранение файлов не в базе, а в отдельной папке

Сообщение gunner7777 » Пн июл 02, 2018 5:18 pm

Ничего так отстали от жизни))
Посмотрел в документации, но не нашел никаких кнопок для импорта макрообъектов из базы. Подскажите, как это можно сделать?
gunner7777
 
Сообщения: 35
Зарегистрирован: Ср фев 25, 2015 1:07 pm

Re: Хранение файлов не в базе, а в отдельной папке

Сообщение vvv75 » Вт июл 03, 2018 9:43 am

Катаалогизация-Отчеты-Системные операции-Групповая выгрузка макрообъектов
Василий Вячин
Ведущий разработчик
ООО НПО Информ-Система
Tel: +7 985 198 28 00
E-mail: vasilii@informsystema.ru
Аватара пользователя
vvv75
Site Admin
 
Сообщения: 629
Зарегистрирован: Чт сен 18, 2014 10:26 pm

Re: Хранение файлов не в базе, а в отдельной папке

Сообщение gunner7777 » Вт июл 03, 2018 10:25 am

Посмотрел скрипт, в нем я так понял просто выгрузка макрообъектов в каталог, в базе при этом они останутся или вместо самого файла в таблице появится новое поле, в котором будет указан путь размещения этого файла?
gunner7777
 
Сообщения: 35
Зарегистрирован: Ср фев 25, 2015 1:07 pm

Re: Хранение файлов не в базе, а в отдельной папке

Сообщение vvv75 » Вт июл 03, 2018 12:01 pm

1. Выгружаете файлы в папку
2. удаляете из таблицы MOBJECT (через SQL)
3. Сжимаете базу (shrink через SQL)
4. Через отчет делаете групповую загрузка макрообъектов по ссылке (они должны лежать в папке доступной с ПК и с веб-модуля)
Василий Вячин
Ведущий разработчик
ООО НПО Информ-Система
Tel: +7 985 198 28 00
E-mail: vasilii@informsystema.ru
Аватара пользователя
vvv75
Site Admin
 
Сообщения: 629
Зарегистрирован: Чт сен 18, 2014 10:26 pm


Вернуться в МаркWEB

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron