Страница 1 из 1

Технология FileStream

Добавлено: 22 дек 2014, 12:48
Eugene
https://fossdoc.com/sed-docs/filestream
"вы можете существенно сократить размер базы даных системы" - размер главного файла бд, а не всей бд.
Но актуально следущее -
Насколько совместима эта технология при переходе между серверами?
Какой должна быть БД на сервере с которого делается бекап или ресторе и наоборот?

Re: Технология FileStream

Добавлено: 22 дек 2014, 13:09
Andrew
Режим FileStream включается на уровне SQL Server. Когда FossDoc видит такое, он попытается преобразовать свою базу и вытеснить файлы на диск.
Если это получается, то у вас рядом с базой в папке появится под-папка где будут все "бинарные" тела файлов.

Снять бекап можно стандартно (средствами SQL Server), и он будет сам включать в себя эти файлы.
Поднять бекап можно только на том SQL Server, где включен режим Filestream.

Нельзя вернуть обратно на "без fileStream" если FossDoc уже провел преобразование.

Re: Технология FileStream

Добавлено: 23 дек 2014, 08:54
Eugene
Andrew писал(а): Нельзя вернуть обратно на "без fileStream" если FossDoc уже провел преобразование.
Почему? Ведь сиквел-сервер дает снять галки FileStream в менеджере.

И п.4. - параметр AloowSnapshotIsolation в App.config у нас закоментирован. Его открыть?

Re: Технология FileStream

Добавлено: 23 дек 2014, 09:41
Andrew
Я не думаю что если бекап базы у вас с FileStream и вы его попытаетесь поднять на SQL Server где не включен этот режим - бекап вы не поднимите.
По поводу параметра - можете пока не трогать его, раз он у вас закрыт. По новой версии сервера (6.x) он закрыт и на режим Filestream не влияет.