Добрый день всем. Подскажите, где Террасофт хранит вложенные/прикрепленные файлы? Я имею ввиду - DOC, RTF, XLS, графические образы и прочие файлы? Хранятся ли они прямо в SQL-базе или где-то на файл-сервере, с указанием ссылки на него. Интересует ответ в том случае, если в качестве базы используется Oracle
Нравится
"Китаев Максим Вячеславович" написал:Подскажите, где Террасофт хранит вложенные/прикрепленные файлы?
В зависимости от способа, которым Вы их "прикрепили". Есть возможность хранить в базе только ссылку или же полностью файл.
В меню это - "добавить файлы" и "добавить ссылки на файл"
Здравствуйте, Максим.
Файлы хранятся в базе данных в поле типа BLOB в бинарном виде (таблица tbl_Files, поле FileData).
Upd. Но ответ Сергея более правильный и мне нравится больше :smile:
В проектах внедрения решения Terrasoft XRM с большим количеством документов (банковские проекты, проекты в финансовой отрасли) рекомендуется хранение таблицы с файлами и основной БД на физически отдельных аппаратных носителях. Данная архитектура позволяет снизить нагрузку на основной сервер БД, эффективно управлять процессами восстановления и резервирования основной БД. При этом, пользователь работает с функциональностью детали "Файл" в обычном режиме, а данные о клиенте и связанные файлы физически хранятся на разных серверах.
При использовании слабых каналов связи, рекомендуется так же опция сжатие файлов. Как уже подмечено Сергеем, в стандартной поставке решения эта опция в стадии реализации, но это абсолютно не мешает реализовать её в проектном решении.