Проблема при обновлении справочников СЭД
После очередного обновления справочников в программе СЭД появилась ошибка импорта. Конечно же кнопка пропустить не дала желаемого результата и нужно было разбираться в чем проблема. А проблема видна налицо — база в формате microsoft access и стала занимать более 2 Гб (ну просто я уже знал, так как в предыдущий раз уже было такое и потратил не мало времени на решение). Чтобы решить данную проблему нужно сделать сжатие и удалить что нибудь лишнее =) Что же можно удалить? На данном этапе я смог найти только одни лишние данные в базе это две таблицы:
- Systemlog
- SystemlogARC
это только при наличии программы для редактирования (или совместимой) с microsoft access можно сделать.
А для того чтобы сделать сжатие можно просто пойти таким путем:
1) Сделать резервную копию файла cleint.mdb из каталога Data.
2) Пуск -> Панель управления -> Администрирование -> Источники данных (ODBS) -> Вкладка Системный DSN ->
Выбрать базу данных Fk_client -> Настройка.
3) Сжать.
fk client.mbd пароль на базу: sql
Лучше попросить сделать новый дистрибутив если у Вас база после сжатия не освобождает много места.
также можно безболезненно почистить Rbase, RbaseArc,SystemLog, SystemLogArc, TransPacketsArc,SysRplDualDocument, SysRplDualDocumentArc,RemoteRequestDoc, RemoteRequestDocArc.
Кроме того, очистка таблицы произвольных документов (FreeDualDocument, FreeDualDocumentArc) дает хороший эффект, но имейте в виду, что после ее очистки произвольных документов не будет
да и вообще все arc почистить =) не забыть тока копию сделать на всякий пожарный