Простая автоматическая выгрузка копий информационных баз 1С 8.1; 8.2. Не требует знаний скриптов, программирования и установки дополнительного ПО. Адаптирована для ежедневной выгрузки. Реализовано хранения файлов за последнюю рабочую неделю (с наименованием дня в названии файла), а также дополнительное копирование файлов на конец рабочей недели. Создание лог-файла результата выгрузки.
Для организации выгрузки достаточно открыть файл текстовым редактором и единоразово прописать соответствующую Вашей базе строку соединения, а также выбрать желаемые каталоги хранения файлов выгрузки и логов. После чего назначить в ОС расписание на выполнение данного файла.
В самом файле содержится подробная инструкция по первоначальной настройке.
Данный *.bat файл сохранён в кодировке 866 (OEM — русская).
отлично, все проработано — наименование бэкапа, пути выгрузки и логов.
Сложного ничего нет, но редко у кого получается довести все до конца в батнике ))
Небольшое замечание — еще нужно указывать имя пользователя для запуска базщы (connect_name) и пароль к нему (connect_pwd).
Код разблокирования (unlock_code) — если есть.
Запускаемый пользователь должен иметь хотя бы право администрирования БД.
Да, плюс разработке.
Вещь полезная, подскажите пожалуйста как назначить в ОС расписание на выполнение данного файла?
ОС Windows Server 2003
Все получилось!
Но каждый раз файл переписвывает предыдущую выгрузку.
В описании сказано что — «Реализовано хранения файлов за последнюю рабочую неделю (с наименованием дня в названии файла), а также дополнительное копирование файлов на конец рабочей недели»
Как это реализовать?
(6)Добрый день EgorGGG,
Для win server 2003 аналогично win xp перейдите «пуск» -> «панель управления» -> «назначенные задания» -> «добавить задание» и пропишите необходимое Вам расписание.
Насчет замены прошлых файлов выгрузки: файлы выгрузки имеют наименование согласно дню недели, и соответственно перетираются каждую неделю (тем самым есть выгрузки за всю прошлую неделю). В дополнение к этому пятничные файлы выгрузки копируются и к наименованию добавляется дата, что позволяет также хранить файлы выгрузки на конец каждой недели.
А чему должен быть равен параметр unlock_code
Все просто, понятно, лаконично.
И глвное — работает.
Большой респект автору!
Для собственных нужд еще добавили копирование на ftp.
И то это сделали исходя из того, что нельзя все держать в одной корзине.
Плюс разрабортке.
Добрый вечер, сделал все по инструкции, жму выполнить и не получается, открывается окно 1С с выбором пользователя АвтоВыгрузкаИБ .
Попробовал добавить вот так: connect_name=»»Администратор»»;»
ничего не получилось.
пароля нет, поэтому пароль не прописывал, если нужно даже с пустым паролем то как?
(11) Kutnor, разобрался, там ниже было все. Все работает спасибо, только почему то дамп базы не хочет записываться в ту папку в которую я ему указал, ну бог с ним может там слешь нужно дописать.
Спасибо, помогло.
(5) EgorGGG,
Используйте Планировщик заданий.