Обновление конфигурации расширения из хранилища в пакетном режиме.

1. g0b0t 11.08.22 02:49 Сейчас в теме
Здравствуте.
Существует ли возможность обновить расширение конфигурации из хранилища в пакетном режиме? У параметра /ConfigurationRepositoryUpdateCfg отсутвует ключ –Extension и –AllExtensions.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SAShikutkin 5 11.08.22 09:14 Сейчас в теме
.../ConfigurationRepositoryUpdateCfg -force -Extension "Расширение1"
.../UpdateDBCfg -Extension "Расширение1" /UC"КодРазрешения"
3. SAShikutkin 5 11.08.22 09:22 Сейчас в теме
прикрепляю часть бат-файла который обновляет и основную конфигурацию и расширение из хранилища
Прикрепленные файлы:
obnovlenie.bat
kaaasteeen; g0b0t; user1559729; +3 Ответить
4. g0b0t 12.08.22 01:48 Сейчас в теме
(3)Спасибо, все сработало. Странно, что в документации этот ключ не указан.
5. FatPanzer 12.08.22 02:10 Сейчас в теме
(4) Везде все указано, на ИТС все это есть.
Я еще год назад написал сервисную конфигу, которая пакетно обновляет конфигурации из хранилищ (включая расширения) по всему холдингу в разных регионах...
kaaasteeen; +1 Ответить
6. SAShikutkin 5 12.08.22 09:35 Сейчас в теме
(5)Интересно было бы глянуть конфигурацию. У нас реализовано через планировщик виндовс + bat-файлы.
7. FatPanzer 12.08.22 12:03 Сейчас в теме
(6) Да там просто все. Справочники серверов, баз, расширений, хранилищ конфигурации и расширений, логинов и паролей.
Все это в карточке базы настраивается.
Ну и расписание там же.
Регистр состояний баз и регламентное задание.

И все. Регламентное задание проверяет текущее состояние и запускает следующий этап.
kaaasteeen; +1 Ответить
8. oyeah 28.03.24 11:09 Сейчас в теме
(3) По аналоги с вашим батником делаю. Проблема в том что при выполнении команды для расширения - "/ConfigurationRepositoryUpdateCfg -force -Extension" открывается окно подключения к хранилищу основной конфигурации. А при выполнении команды для основной конфигурации -"/ConfigurationRepositoryUpdateCfg -force" открывается окно подключения к хранилищу основной конфигурации. Как подавить окно подключения к хранилищу основной конфигурации? Пример моей команды: "C:\Program Files\1cv8\8.3.22.2239\bin\1cv8.exe" designer /DisableStartupMessages /S SQL01\BUH_TEST /ConfigurationRepositoryF"tcp://TEST01/EXT/BP" /ConfigurationRepositoryN"USER" /ConfigurationRepositoryP"PASS" /ConfigurationRepositoryUpdateCfg -force -Extension "РасширениеБП"
9. SAShikutkin 5 28.03.24 11:14 Сейчас в теме
(8) Попробуйте последовательно обновлять конфигурации. Сначало основную потом расширение

.../ConfigurationRepositoryUpdateCfg -force
.../UpdateDBCfg
.../ConfigurationRepositoryUpdateCfg -force -Extension "РасширениеБП"
.../UpdateDBCfg -Extension "РасширениеБП"
11. oyeah 28.03.24 13:11 Сейчас в теме
(9) А если мне не надо основную, а только расширение?
13. SAShikutkin 5 28.03.24 13:15 Сейчас в теме
(11)Просто уберите соответствующие строки из bat-ника
14. oyeah 28.03.24 13:19 Сейчас в теме
(13) Вот я и убил все строки. Оставил только команду "C:\Program Files\1cv8\8.3.22.2239\bin\1cv8.exe" designer /DisableStartupMessages /S SQL01\BUH_TEST /ConfigurationRepositoryF"tcp://TEST01/EXT/BP" /ConfigurationRepositoryN"USER" /ConfigurationRepositoryP"PASS" /ConfigurationRepositoryUpdateCfg -force -Extension "РасширениеБП" Но мне выдает окно подключения к хранилищу основной конфигурации. Если закрыть это окно, то расширение обновляется из хранилища.
15. SAShikutkin 5 28.03.24 13:27 Сейчас в теме
(14) Почистите кеш. Не будет запрашивать подключение к хранилищу.
16. SAShikutkin 5 28.03.24 13:30 Сейчас в теме
(14) Только подключится через пакетный режим нельзя. Для этого существует интерактивный режим.
17. SAShikutkin 5 28.03.24 13:32 Сейчас в теме
(14) Используйте /DisableStartupDialogs Чтобы видеть результат обновления выdодите результат в файл через /Out "C:\result.txt" -NoTruncate
18. oyeah 28.03.24 13:45 Сейчас в теме
(17) Параметр /DisableStartupDialogs позволил обновиться. Только сработает ли команда, если будет предупреждение "местонахождение хранилища изменилось" ? Собственно из-за этого предупреждения я не использую параметр /DisableStartupDialogs
19. SAShikutkin 5 28.03.24 13:49 Сейчас в теме
20. SAShikutkin 5 28.03.24 13:50 Сейчас в теме
(19) Даже можно интерактивно отключиться от хранилища. Через бат-ник оно всё равно будет обновляться. По окончании всё так же не будет физически подключено.
21. oyeah 28.03.24 13:50 Сейчас в теме
10. SAShikutkin 5 28.03.24 11:15 Сейчас в теме
(8)/DisableStartupMessages /DisableStartupDialogs
12. oyeah 28.03.24 13:14 Сейчас в теме
(10) /DisableStartupDialogs не использую, т.к. хочу наблюдать за прогрессом обновления.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот