Обработка при помощи WinRar архивирует каталог с БД.
Обработка при помощи WinRar архивирует каталог с БД. Дает архивному файлу имя в формате: ТекущаяДата_ТекущееВремя.
Автоматизация бухгалтерского учета
Разработки для оптимизации управления и новейшие отчеты и обработки программ
(0) Это не реклама. Много лет пользуюсьhttp://effector.com.ua/ для своих работ, клиентов. Таких прог. еще есть несколько. 🙁
За идею плюс. Я бы всё таки добавил в процедуру при открытии запрос-выбор 32 или 64 бита система?
и следовательно путь:
переменная=»C:Program Files (x86)WinRAR
ar»+Ключи+кудаСоздаватьАрхив+Откуда;
Спасибо! Посмотрим на досуге
Уточните, пжл,
Архивирует ВСЮ базу, или только DBF,md файлы?
не рекламы ради1С Архиватор
готовый аналог с большим функционалом
туда же
Простое решение для резервного копирования
(4) Доня, Архивирует всю базу.
(5) GSoft, Это были одни из моих, личных, попыток программирования за деньги ))) обработка работает… только я не поставил проверку на наличие winrar на компе. А вот ваша обработка очень шибко умная для бухгалтеров… Извините за прямоту, но это правда…
(8)
ссылки даны из благих намерений, а не денег или плюсов
вдогонку два совета
1. прежде чем чтото делать посмотртите нет ли аналогичных продуктов
2. если есть используйте для повышения опыта
только без обид))
(9) GSoft, Спасибо за совет.
Вопрос на засыпку. А архивация может происходить в фоновом режиме?
Не понятно, зачем из самой 1С вызывать архивирование?
Небольшой батничек сохранения…
Не проще ли использовать встроенные в винду возможности?
Не в целях рекламы, но вот:
(11) ВладАн, Да. Можно сделать и в фоновом режиме… но вот что интересно… в 1с-ке не должно быть никого. Обработка должна закрыть все окна.
(13) я к чему спрашиваю по-моему был какой-то архиватор который делал архив в фоновом режиме с пользователями в базе. это просто очень надо где цикл работы идет непрерывно. Иначе пока всех выгонишь с базы уже ничего не хочется.
(14) ВладАн, она работает по другому… Но если надо, могу написать и в таком режиме. Просто эта обработка давит все подряд, и превращает в 1 файл. если давить этой обработкой вместе с пользователями, при восстановлении придется заходить в монопольном режиме и делать индексацию.
(14)за пару минут, которые выполняется архивирование пусть даже не самой большой базы — пользователи (особенно если их так много, что устанешь выгонять) успеют наплодить десяток документов — возможные всякие несоответствия «архива», например, файлы шапок, архивированные ранее, не будут соответствовать файлам таблиц и т.д. и т.п.
если цикл работы идет непрерывно — архивирование нужно делать автоматом ночью (заодно и переиндексировать ДБФ).
(0) Кстати, я привык больше доверять выгрузкам, а не архивам папок (хотя в некоторых случаях архивы полезнее, особенно если используются внешние обработки или если юзеры сохраняют свои отчеты — но это же может быть и существенным недостатком, влияющим на размер архива).
(15)(16)Я архивирую скриптом который запускается в определенное время. на сервере копирую папку с базой и архивирую копию, за 5 лет проблем с восстановлением вообще не было, а так если чего-то посмотреть или поковыряться в базе то без проблем. единственное условие не должно быть локального входа в 1с.
(16) rus128, Для того, чтоб выгнать пользователя(или нескольких…) пишется скрипт на VBS. и с предупреждением или без оного выбрасываешь пользователей. А уж затем архивируешь все в полной безопасности.
(18)спасибо, кэп! 🙂
вы это расскажите для (14), который хочет «делать архив в фоновом режиме с пользователями в базе» 🙂