Пакетное обновление серверных баз.
Есть около 30 серверных баз, БП и ЗУП. MS SQL
Нужно наладить обновление, чтоб не руками каждую базу обновлять.
Есть вариант написать для каждого батник, но там нужно указывать путь к релизу, и тогда нужно столько батников, сколько баз, скормить батнику список не получилось.
Ещё я так понимаю можно по регламенту запускать, но что и где настроить не понял.
У кого был опыт, как лучше сделать?
Нужно наладить обновление, чтоб не руками каждую базу обновлять.
Есть вариант написать для каждого батник, но там нужно указывать путь к релизу, и тогда нужно столько батников, сколько баз, скормить батнику список не получилось.
Ещё я так понимаю можно по регламенту запускать, но что и где настроить не понял.
У кого был опыт, как лучше сделать?
По теме из базы знаний
- Параметры командной строки 1С:Предприятие
- Автоматизация администрирования информационных баз (версия 6.4)
- Конфигурация для отключения зависших сеансов пользователей при резервном копировании, обновлении конфигурации узла распределенной клиент-серверной базы 8.2, 8.3
- Конфигурация: Управление базами данных 1.2 (Групповое добавление пользователя в ИБ, Групповое обновление типовых конфигураций) для 8.2, 8.3
- Автоматическое подтверждение легальности обновления базы или как обновить 100 типовых баз 1С за 5 часов
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) TorLink, Скормить батнику список можно, например хранить список ИБ, или готовых строк подключения в текстовом файле:
Читаем файл, каждую строку в переменную, и запускаем обновление:
Построчное чтение выглядит примерно так:
@echo off
for /F %%A in (ibnames.txt) do echo %%A
Но я бы все же, использовал vbscript.
Читаем файл, каждую строку в переменную, и запускаем обновление:
Построчное чтение выглядит примерно так:
@echo off
for /F %%A in (ibnames.txt) do echo %%A
Но я бы все же, использовал vbscript.
(3) pavel06, Всякое бывает, последний частый глюк, когда база не обновляется из-за блокировки, и ругается она на собственный сеанс. O_o
Раньше такое была, но в последнее время чет очень уж часто.
Вручную глюки если только база кривая, ну или ошибка формата потока.
Раньше такое была, но в последнее время чет очень уж часто.
Вручную глюки если только база кривая, ну или ошибка формата потока.
(6) ewqewqewq, примерно так:
"c:\Program Files (x86)\1cv82\8.2.19.90\bin\1cv8.exe" DESIGNER /F"\\Srv01\1c_db\..." /N"юзер" /P"пароль" /UpdateCfg "d:\1С\Обновления\tmplts\1c\Accounting\2.0.59.6\1cv8.cfu" /OUT"C:\test.txt"
"c:\Program Files (x86)\1cv82\8.2.19.90\bin\1cv8.exe" DESIGNER /F"\\Srv01\1c_db\..." /N"юзер" /P"пароль" /UpdateDBCfg /OUT"C:\test1.txt"
Я пока остановился наhttp://infostart.ru/public/256015/
Не полностью автоматом, но зато при запуске можно проверить обновилось или нет.
"c:\Program Files (x86)\1cv82\8.2.19.90\bin\1cv8.exe" DESIGNER /F"\\Srv01\1c_db\..." /N"юзер" /P"пароль" /UpdateCfg "d:\1С\Обновления\tmplts\1c\Accounting\2.0.59.6\1cv8.cfu" /OUT"C:\test.txt"
"c:\Program Files (x86)\1cv82\8.2.19.90\bin\1cv8.exe" DESIGNER /F"\\Srv01\1c_db\..." /N"юзер" /P"пароль" /UpdateDBCfg /OUT"C:\test1.txt"
Я пока остановился на
Не полностью автоматом, но зато при запуске можно проверить обновилось или нет.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот