Внешнее хранилище сообщений
Пользователи, работающие с модулем EDI на файловых базах 1С, сталкиваются с проблемой переполнения таблицы длинных строк (1SBLOB.DBF). Необходимо регулярно очищать справочник сообщений, чтобы таблица не переполнялась до критического размера 2 Гб.
Для предотвращения проблемы переполнения таблицы длинных строк используйте внешнее хранилище.
Начиная с релиза 1.03.001.38, можно хранить длинные строки сообщений во внешней базе данных SQLite.
Как перейти на использование внешнего хранилища
- Откройте «Настройки» → «Настройки модуля».
- На вкладке «Прочие настройки» в поле «Место хранения сообщений» выберите вариант «Во внешней базе данных SQLite» и нажмите «ОК».
- Перед переключением на новый вариант хранения, модуль проверит, остались ли данные в старом хранилище.
- Если они есть, их необходимо перенести в новое хранилище. В этом случае запустится помощник переноса данных.
Важно! Перед переносом желательно удалить старые сообщения. Предупреждение об этом отображается внизу окна помощника мелким шрифтом.
- Если в базе накопилось большое количество сообщений за старые периоды, удалите их. Это сократит время перехода.
Для удаления старых сообщений:- Закройте помощник переноса данных. Для этого нажмите «Отмена».
- Закройте настройки.
- Откройте Ящик инструментов и перейдите на вкладку «Сервис».
- Удалите старые сообщения.
- После удаления старых сообщений откройте настройки модуля и на вкладке «Прочие настройки» в поле «Место хранения сообщений» выберите вариант «Во внешней базе данных SQLite».
- Откроется «Помощник перехода», нажмите «Выполнить перенос».
- После переноса данных работайте в модуле по обычной схеме. Данные сообщения теперь хранятся в файлах с расширением «*.sqlite», в каталоге ИБ.