Очистка базы СЭД

7 Ноя 2009
664
0
16
в гетто
#1
C:\FkClnt1\DATA\ тут файлик с базой, его от гриха лучше упокавать.
Создайте папку ClientSedClear в C:\FkClnt1\
Положите скрипты которые я прикрипил.
Запустите ClientSedClear.bat
Отвечаем на простые вопросы и ждем.
Удачи!
 

Вложения

7 Ноя 2009
664
0
16
в гетто
#2
Скрипт так же сделает бекап в папку C:\Archiv\FkClnt_<date-time>

---------- Добавлено в 13:10 ---------- Предыдущее сообщение было написано в 12:56 ----------

еще способ
Открыть утилитку Dicman, меню Быстрый доступ-->Структуры таблиц. Найти следующие таблицы: SystemLog, SystemLoArc, SysRplDualDocument,SysRplDualDocumentArc,TransPackets,TransPacketsArc вызвать меню на каждой таблице выбрать Создать таблицу Убрать галочку Сохранить данные таблицы и согласиться "Да". Дальше заходим в Панель управление-->Администрирование-->Источник данных ODBC, вкладка Cистемные DNS
Находим альянс БД FK_CLIENT, заходим в нее и восстанавливаем БД. Можно еще почистить дополнительные таблицы, FreeDualDocument, FreeDualDocumentArc (Это таблица произвольных документов, очистка ее на ваше усмотрение), То что выше я описал приблизительно очистит БД не менее 700 Мб, это вполне достаточно год работать без проблем.