Имя: Пароль:
1C
1С v8
Не выходит пакетное обновление из хранилища
0 Лойфер
 
02.06.16
19:58
Друзья!
Пытаюсь обновить базу из хранилища следующей командной строкой:

start %Path1C% CONFIG /IBConnectionString "Srvr=""servername"";Ref=""basename"";" /N"login1" /P"password1" /DepotF"tcp://depotserver/depotpath" /DepotN"login2" /DepotP"password2" /DepotUpdateCfg -force

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

Подскажите, пожалуйста, где я не прав, люди добрые!
1 Armando
 
02.06.16
23:03
Фрагмент моего старого скрипта

echo off

rem обновление ИБ подключенной к хранилищу
echo Обновление из хранилища
@"%ProgramFiles(x86)%"\1cv82\8.2.19.83\bin\1cv8.exe DESIGNER                     rem конфигуратор ^
    /F "E:\1C_Base_for_Update\"                                              rem путь к базе ^
    /Out "C:\Scripts\log_Step1.txt"                                          rem вывод служебных сообщений ^
    /ConfigurationRepositoryF "c:\1C_Depository_ING\1C_Depository_ING_2014\" rem адрес хранилища ^
    /ConfigurationRepositoryN "ReadOnly"                                     rem пользователь хранилища ^
    /ConfigurationRepositoryP ""                                             rem пароль пользователя хранилища ^
    /ConfigurationRepositoryUpdateCfg -force -revised                        rem обновление основной конфигурации из хранилища ^
    /UpdateDBCfg                                                             rem обновление конфигурации БД
2 Лойфер
 
03.06.16
12:01
(1) Спасибо дорогой товарищ! Ключи "ConfigurationRepository..." работают и на 8.3 в отличие от ключей "Depot...". Во всяком случае мне помогло именно это (заменил Depot на ConfigurationRepository).

Я уж и на сетевой путь к хранилищу грешил и на кавычки и на пустой пароль к хранилищу. Все волосы себе на голове и не только вырвал. Ещё раз спасибо!
3 Мыш
 
03.06.16
12:12
(2) Вот нагляднее:
$Argums = @('DESIGNER',
    ('/S'+$srv1C+'\'+$IBName),
    ('/UC'+$PermCode),
    #('/Out '+$outfile+' -NoTruncate'),
    ('/Out '+$logfile+' -NoTruncate'),
    '/DumpResult',
    $resfile,
    '/ConfigurationRepositoryF',
    $repadr,
    '/ConfigurationRepositoryN',
    $repusr,
    '/ConfigurationRepositoryUpdateCfg')

Start-Process $exe1C $Argums -Wait
Ошибка? Это не ошибка, это системная функция.