Резервное копирование баз SQL Server на базе 1С.


Конфигурация предназначенная для резеврного копирования баз SQL Server. Может использоваться как автономно, так и объединяться с любой конфигурацией. Код полностью открыт и доступен для редактирования.

Конфигурация предназначенная для резеврного копирования баз SQL Server. Может использоваться как автономно, так и объединяться с любой конфигурацией. Код полностью открыт и доступен для редактирования.

В конфигурацию включен подробный HELP, вызываемый из справочника "Информационные базы".

Предназначение: Использование  как основной/резервный механизм архивации БД. Использование при невозможности использования стандартных механизмов SQL Server (например, в Express версии). Удаленное создание и удаление резервных копий, настройка архивации (в случае работы через Web-сервер).

Возможности:

1. Настройка резервного копирования как одной, так и нескольких баз по индивидальному расписанию

2. Возможность настройки строки соединения и SQL-запроса архивации БД.

3. Возможность указания произвольного имени файла архива, в том числе и вычисляемого. (Например, зависящего от даты)

4. Возможность архивации выгруженного файла с помощью RAR и встроенного в 1С механизма ZIP-архивации. Возможность установки пароля для файла.

5. Ведение истории выгруженных файлов.

Об ошибках просьба сообщать в личку. Несмотря на то, что писалась конфигурация под SQL Server, возможно она будет и работать и с другими СУБД (для этого можно настроить строку соединения и, возможно, скрипт выгрузки). Эта возможность не тестировалась. О таком опыте - успешном или неудачном просьба также сообщать в личку.

 

upd: ver. 1.1 : Исправлена ошибка прерывания исполнения запроса по таймауту и добавлена возможность устанавливать таймаут запроса самостоятельно.

ver. 1.4 Добавлена возможность очистки лог-файла после создания резервной копии. Добавлена гиперссылка для просмотра справочной информации прямо из конфигурации.

Файлы обработки:

-