Работа с АРМ Pick*.exe в консольном режиме.
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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, любой из двух, все работает прекрасно. |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|