Обработка для архивирования текущей (открытой) DBF-базы 1С7.7

Опубликовал Parazyte (Parazyte) в раздел Администрирование - Архивирование (backup)

Обработка для архивирования текущей (открытой) DBF-базы 1С7.7
Прошу сильно не пинать. Написано от безделья :)
Код абсолютно открыт.

Обработка для архивирования текущей (открытой) DBF-базы 1С7.7
Прошу сильно не пинать. Написано от безделья :)
Дорабатывать можно сколько угодно - всем не угодишь

Код абсолютно открыт.

Все Пожелания и предложения - в комменты

Навеяно разработкой по адресу
//infostart.ru/projects/5424/

Скачать файлы

Наименование Файл Версия Размер
Резервное копирование текущей базы
.1249628986 8,54Kb
25.09.09
94
.1249628986 8,54Kb 94 Скачать

См. также

Комментарии
1. Андрей (Лев) 112 07.08.09 11:38 Сейчас в теме
а почему только в монопольном режиме? Хочется и в разделенном архивнуть
2. Parazyte (Parazyte) 35 07.08.09 11:47 Сейчас в теме
А если в это время где-то происходят движения? Я считаю самым правильным вариантом - копирование файлов базы, когда её больше никто не трогает. И опять же, код открыт подправьте под себя :)
3. Parazyte (Parazyte) 35 07.08.09 16:52 Сейчас в теме
В одном я лажанулся точно, но в лом исправлять мелочь - размер папки в байтах, а я указал в Кб.
4. vladal (Vladal) 13.08.09 08:48 Сейчас в теме
(0) А вот посмотрите еще один архиватор:
тоже может архивировать открытую базу "на ходу", предварительно скопировав её во временную папку. В этом методе недосмтаток - если в это время производится движение, тут возможны ошибки.

Изначально задумывался как автоматическая сохранялка "Нажатием одной кнопки", затем доделал так, чтобы хранитель работал из планировщика Windows, с чем успешно он и справляется на моей предыдущей работе.
А вна моей теперешней работе все базы архивируются по планировщику в 4-00, когда никого в базе нет (для этого гнаписал отдельную выгонялку в 3-00) и в 12-20, во время обеда.

Не использует внешних архиваторов, да к тому же если архитвируется не "на лету", то еще и переиндексирует таблицы, что влияет на производительность.
6. vladal (Vladal) 13.08.09 08:53 Сейчас в теме
Кстати, мой Вам совет: найдите бесплатную альтернативу WinRAR, например, 7Zip.
Там разница только в структуре командных файлов и в командах.
На форме сделайте выбор - чем будем архивировать. А дальше по сценарию - так же формируете список команд, но с учетом синтаксиса выбранного архиватора.
Удачи!
7. Parazyte (Parazyte) 35 13.08.09 09:11 Сейчас в теме