Архивация базы 1С-Предприятие

21.01.10

База данных - Архивирование (backup)

Используем стандартный планировщик Windows и файл Visual Basic Script с файлом настроек, для плановой выгрузки базы данных.

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Бесплатно
Файл архив внутри скрипт и файл настроек
.zip 3,64Kb
275 Скачать бесплатно

Данный скрипт предназначен для создания архивов баз данных, используя стандартный метод выгрузки из 1С. использовать скрипт можно, как в ручном режиме, так и через стандартный Windows - планировщик.

За основу темы использовалась разработка на скриптовом языке AutoIt, но очень хотелось именно на Visual Basic Script с внешним файлом настроек.

Изменить внутренние параметры переменных в самом скрипте дело не сложное, но хотелось, чтобы тело исполнения программы оставалось постоянным а менялся только текстовый файл настроек. Таким образом применяя этот скрипт на разных Серверах Предприятия требуется откорректировать только файл настроек. Жаль, что Visual Basic Script не работает напрямую со стандартными Ini файлами, ни через свои функции, ни через WinApi32... Поэтому шел классическим способом перебирая строки в текстовом файле.

Есть идея делать сохранение настроек в системном реестре, но это дело будующего.

Есть еще идея передавать в качестве параметров имя файла настроек, для того, чтобы подмешивать всякий раз к скрипту различные файлы настроек. Кстати, эта работа в процессе.

29 декабря 2009 г. Во втором архивном файле уже реализована возможность использования различных файлов настроек передаваемых в скрипт из командной строки. То есть создаете столько файлов настроек, сколько баз и последовательно исполняете:

Arc_1C_8.1.vbs nastr.ini

Arc_1C_8.1.vbs nastr2.ini

и.т.д.

По поводу уникальности:

Данная работа имеет кучу аналогичных рзработок. Она не является уникальной. Но анализируя все встречающееся не устраивало... Поэтому это просто реплей для своих целей. Если кому то понравится - буду рад. Если кто то удовлетворился уже ранее опубликованным - отлично. Скриптик в разработке и его задача отрабатывать на сервере, да и пишется он не для пользователя, а именно как сервис для сервера Предприятия... Laughing

Примечание:

  • Реализована функция удаления просроченных архивов. При удалении проверяется префикс архива.
  • 20 января 2010 Реализована возможность работы скрипта при выгрузки из баз версии 7.7. и 8.1 Проверено. В файле - архиве имеются два ini файлика, один для семерки, другой для восьмерки...
  • Пока не продумана схема остановки пользователей... Предполагается, что данная работа совершается в полночь, когда все пользователи отключились.
  • Причем надо будет подумать о механизме блокировки и 8-ки и 7-ки.

До этой разработки архивы выгружал, как рекомендуют в 1С - при помощи создания BackUp в Планировщике SQL Сервера.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Разработка внешних компонент Программист 1С v8.3 1C:Бухгалтерия 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 Платные (руб)

Внешняя компонента позволяет работать c TWAIN-совместимым оборудованием (сканерами, камерами) . Полностью совместима со стандартной TWAIN-компонентой из БСП и может применяться как ее замена без изменения вызовов, при этом может работать с 64-разрядной платформой, а так же имеет расширенную функциональность, например, сохранение результата непосредственно в PDF без использования сторонних утилит. Прекрасно работает на сервере, тонком клиенте и веб-клиенте (проверена работа в браузерах Google Chrome, Mozilla Firefox и Microsoft Internet Explorer).

3600 руб.

12.05.2020    30214    140    100    

96

Разработка внешних компонент Программист 1С v8.3 1C:Бухгалтерия Платные (руб)

Позволяет автоматизировать работу с картинками. С помощью компоненты можно измерять размер изображений, поворачивать их, наносить водяные знаки, конвертировать из одного формата в другой. Будет очень полезна для интернет-магазинов и всех, кому постоянно требуется работать с различными графическими форматами. Выполнена по технологии NativeAPI. Работает с форматами: jpg (jpeg), png, bmp, gif, tif

3600 руб.

02.09.2010    78928    74    280    

192

Разработка внешних компонент Программист 1С v8.3 1C:Бухгалтерия Платные (руб)

Внешняя компонента позволяет печатать PDF файлы непосредственно из 1С, не используя при этом сторонних программ. Прекрасно работает на сервере, тонком клиенте и веб-клиенте. Основана на проекте PDFium из состава проекта Chromium/Chrome

3000 руб.

17.09.2018    37953    116    128    

119

Архивирование (backup) Системный администратор 1С v8.3 1C:Бухгалтерия Платные (руб)

Программа позволяет выполнять автоматическое создание копий файловых и серверных информационных баз 1С Предприятие 8 и размещение копий в облаке Яндекс.Диск, локальном или сетевом ресурсе.

3600 руб.

03.09.2014    16761    27    6    

33

Разработка внешних компонент Системный администратор Программист Стажер Бесплатно (free)

Библиотека для работы с базами SQLite из 1С на основе внешней компоненты. Для Linux и Windows, бесплатно и с открытым исходным кодом!

14.01.2025    3600    bayselonarrend    14    

52

Разработка внешних компонент Программист 1С v8.3 Россия Бесплатно (free)

В статье описывается приложение-конструктор внешних компонент (native API). Конструктор упрощает процесс разработки за счет удобного добавления всех нужных функций и процедур в графическом режиме, с указанием их параметров и типов параметров. На выходе приложение генерирует готовый код на С++ и Rust и позволяет сразу приступить к реализации, без настройки API компоненты вручную.

04.12.2024    7034    kovalevdmv    27    

81

Архивирование (backup) 1С v8.3 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение поможет настроить резервное копирование баз SQL в стандартный файл выгрузки баз 1С (*.dt).

2400 руб.

27.08.2024    2067    1    6    

2

Разработка внешних компонент Программист 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 Платные (руб)

Внешняя компонента для конвертации PDF файлов в картинки без использования дополнительных программ. Работает на сервере и в тонком клиенте.

2400 руб.

25.06.2024    1681    3    5    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. alexk-is 6547 29.12.09 18:52 Сейчас в теме
Здесь список ссылок на публикации аналогичной направленности http://infostart.ru/public/19363/
2. cdiamond 235 30.12.09 09:46 Сейчас в теме
Скрипт для затирания устаревших файлов:

Set WshShell = CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder(Folder_Name)
Set files = folder.Files
For Each f in files
fdate = f.DateCreated
If ((Date - fdate) > Stack_Depth) Then
f.Delete
End If
Next
3. alves 105 30.12.09 09:58 Сейчас в теме
(2) Спасибо внес изменение. Выставляю архив с изменениями. Авторство в скрипте в комментариях.
Оставьте свое сообщение