gifts2017

Обновление большого количества однотипных (одинаковых) конфигураций скриптом

Опубликовал isn Игнатьев (isn) в раздел Администрирование - Системное

Перед нами (программистами компании) возникла потребность обновления большого и постоянного увеличивающегося списка одинаковых баз изменениями и обновлениями. Так как мы работаем через хранилище конфигураций, то и обновление настроили через хранилище.

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

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

Для обновления большого списка одинаковых баз обновлениями и изменениями конфигурации "разработан" условно-универсальный алгоритм. "Разработан" в кавычках, так как ничего нового мы (программисты) не изобрели, использовали стандартные возможности 1С и стандартные возможности ОС.

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

Для обновления мы используем запуск скрипта в шедуллере "CScript.exe "D:\ВашПутьККаталогу\Update_1C_UT.vbs"". Скрипты универсальны, необходимо в них указать название ваших серверов, имя пользователя и пароль. Редактируется только список баз.

Скрипты и батник прикладываются. Также приложен пример со список баз.

На текущий момент так обновляется 150 баз данных.

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

Наименование Файл Версия Размер Кол. Скачив.
Update1C_UT.vbs
.vbs 0,99Kb
11.08.15
3
.vbs 0,99Kb 3 Скачать
Update_1C_UT.bat
.bat 1,49Kb
11.08.15
2
.bat 1,49Kb 2 Скачать
_AvtoUpdate.rar
.rar 5,57Kb
11.08.15
4
.rar 5,57Kb 4 Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
В этой теме еще нет сообщений.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа