Имя: Пароль:
1C
1С v8
Обновление базы из хранилища по команде "ConfigurationRepositoryUpdateCfg"
0 Rokstedi
 
14.11.13
11:30
Здравствуйте. Создал батник для автоматического обновления конфигурации, вот код:

"C:\Data\prog\8.2.16.352\bin\1cv8.exe" CONFIG /S "localhost\baza1" /N"_Avtosaver_" /P"1234" /DisableStartupMessages /ConfigurationRepositoryF "\\Хранилища\baza1\" /ConfigurationRepositoryN "_Avtosaver_" /ConfigurationRepositoryP "1234" /ConfigurationRepositoryUpdateCfg -force
"C:\Data\prog\8.2.16.352\bin\1cv8.exe" CONFIG /S "localhost\baza1" /N"_Avtosaver_" /P"1234" /DisableStartupMessages /UpdateDBCfg

Но если кто то подключался к хранилищу из другого сервера, база при подключении к хранилищу выдает сообщение: "Месторасположение информационной базы изменилось" и код обновления из хранилища не отрабатывает. Может можно как то отключить это сообщение?
1 Maxus43
 
14.11.13
11:37
под этим юзером не подключатся из других мест, это должен быть служебный юзер
2 Rokstedi
 
14.11.13
15:47
Других вариантов нет?
3 pumbaEO
 
14.11.13
16:00
(2) нет.
4 Жан Пердежон
 
14.11.13
16:03
(2) да, это "фича" от 1С
5 Rokstedi
 
14.11.13
18:26
Если сначала сделать:
/ConfigurationRepositoryUnbindCfg -force
А потом:
/ConfigurationRepositoryUpdateCfg -force
тогда все нормально отрабатывает. Вот только назад к хранилищу подключатся не хочет =(