CftClub.ru
Клуб специалистов ЦФТ-Банк

Работа с АРМ Pick*.exe в консольном режиме.

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> АРМы
Предыдущая тема :: Следующая тема  
Автор Сообщение
wolfio
Участник - экстремал


Вступление в Клуб: 22.10.2012
СообщениеВт Июл 10, 2018 17:56   Работа с АРМ Pick*.exe в консольном режиме. Ответить с цитатой
Полезность: Нет оценки
Коллеги, добрый день.
Пожалуйста, подскажите, кто-нибудь занимался автоматизацией процессов наката и сравнения хранилищ со схемами через консольный вариант запуска последнего?
Согласно документации в ARMStart.pdf, допускается вызов Арма pick.exe в консольном варианте, для разных действий (накат, удаление, сравнение и пр).
Согласно приложенным в доке примерам я сделал готовый xml для теста сравнения в безинтерфейсном режиме, и столкнулся с проблемой, что в случае, если я хочу сделать несколько сравнений в одной сессии, то получаю ошибку вида:

13:44:42 !!! Невозможно открыть хранилище по причине:
13:44:42 !!! You attempted to open a database that is already opened exclusively by user 'Admin' on machine 'N00096459'.
13:44:42 !!! Try again when the database is available.
13:44:42 !!! Вследствие ошибки, дальнейшая работа не возможна.

Погугли, но ничего конкретного. Форум Майкрософт которую говорит что я блочу. Я наблюдал такую картину когда последовательно открывал в интерфейсе покера сначала хранилище 1, затем хранилище 2, затем снова первое. Но ошибка не точно такая же, хз связано ли это.

Может кто сталкивался с этим?
На всякий, мой xml.

<?xml version="1.0" encoding="UTF-8"?><configuration owner="IBS" server="CFT10" show-monitor="true" user="IBS" version="1">
<compare clear-folder="true" compare-all="false" diff-elms="true" diff-props="true" folder-path="C:\4Work\Java\Projects\Silent_configer\out\artifacts\Pick_configer\mdb\compare_BUG-1094" pck-file="C:\4Work\Java\Projects\Silent_configer\out\artifacts\Pick_configer\mdb\BUG-1094.pck" storage-file="C:\4Work\Java\Projects\Silent_configer\out\artifacts\Pick_configer\mdb\BUG-1094.mdb" vol-props-path="C:\4Work\MyPickSettings\Settings_VP.xml">
<source owner="IBS" psw-path="C:\4Work\MyPickSettings\CFT10_pwd.txt" server="CFT10" user="IBS"/>
</compare>
<compare clear-folder="true" compare-all="false" diff-elms="true" diff-props="true" folder-path="C:\4Work\Java\Projects\Silent_configer\out\artifacts\Pick_configer\mdb\compare_BUG-1121" pck-file="C:\4Work\Java\Projects\Silent_configer\out\artifacts\Pick_configer\mdb\BUG-1121.pck" storage-file="C:\4Work\Java\Projects\Silent_configer\out\artifacts\Pick_configer\mdb\BUG-1121.mdb" vol-props-path="C:\4Work\MyPickSettings\Settings_VP.xml">
<source owner="IBS" psw-path="C:\4Work\MyPickSettings\CFT10_pwd.txt" server="CFT10" user="IBS"/>
</compare>
</configuration>

Если из него выдернуть один блок compare, любой из двух, все работает прекрасно.
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> АРМы Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru