|
|
|
Заморочки планировщика
|
|||
|---|---|---|---|
|
#18+
Добрый день коллеги. Начну с предистории... Использую 1С (дбф) с УРБД, центральная база и ряд переферийных. Каждой ночью происходит автообмен. Условия при которых происходить автообмен- Индексированная база Монопольный вход в базу Пол года назад программист написал софтинку (change) которая все это делает. Построено это следующим образом... 1) Впланировщике задач ночью стартует вход пользователя "AutoExchange" вот таким вот образом "C:\Program Files\Citrix\ICA Client\pn.exe" /APP "AutoExchange" 2) В автозагрузке данного пользователя стартует приложение Change 3) Происходит автообмен... Но.. иногда случается так, что после некорректного выключения или сбоя по питанию, не выполняется пункт 1) (Впланировщике задач ночью стартует вход пользователя "AutoExchange" вот таким вот образом "C:\Program Files\Citrix\ICA Client\pn.exe" /APP "AutoExchange" ), и соответственно со всеми вытекающими автообмена не присходит. А теперь знатоки Вопрос 6) Каким образом можно сделать проверку залогинен ли пользователь AutoExchange, если он не залогинен произвести снова выполнить 1) "C:\Program Files\Citrix\ICA Client\pn.exe" /APP "AutoExchange" 2) Отправить всем пользователям работающим с 1С сообщение "Завершите сеансы" 3) Кильнуть все сеансы 1С Пункт 2 я вижу как msg * Все вышли из 1 С БИГОМ!!! Пункт 3 я вижу как TASKKILL /F /IM 1cv7s.exe /T Посоветуйте, как это можно реализовать покрасивше :)) Исторически так сложилось что Бесполезно рассказывать о высоком моральном облике коллектива человеку, имеющему доступ к логам прокси-сервера этого коллектива… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 17:12:23 |
|
||
|
Заморочки планировщика
|
|||
|---|---|---|---|
|
#18+
а почему нельзя просто защедулить запуск приложения Change с креденциями узера AutoExchange ? ну или командничка с запуском приложения и предварительным тюнингом среды, если это требуется ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2007, 21:57:07 |
|
||
|
Заморочки планировщика
|
|||
|---|---|---|---|
|
#18+
Нет, так не получитсся..необходим именно сеанс.. Biz©а почему нельзя просто защедулить запуск приложения Change с креденциями узера AutoExchange ? ну или командничка с запуском приложения и предварительным тюнингом среды, если это требуется ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2007, 10:26:22 |
|
||
|
Заморочки планировщика
|
|||
|---|---|---|---|
|
#18+
запускать сеанс из пакетника с выводом в файл сообщений об ощибках и проверкой статуса завершения ? тока сначала сэмулировать ситуацию дабы убедиться что статус при этом действительно ошибочный и закольцевать пакетник с таймаутом ... в журнале событий чонить есть при таком глюке ? ps: и всё-таки почему нужен именно терминальный сеанс ? ps2: в форумы цитрикса вопрос стоит задать, мобыть глюк его клиента и бесполезно винду тюнить ... например, на ixbt.com есть длинный тред , курируемый неким Lotto, сертифицированным специалистом) ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2007, 12:13:42 |
|
||
|
Заморочки планировщика
|
|||
|---|---|---|---|
|
#18+
Vit@lНет, так не получитсся..необходим именно сеанс.. Biz©а почему нельзя просто защедулить запуск приложения Change с креденциями узера AutoExchange ? ну или командничка с запуском приложения и предварительным тюнингом среды, если это требуется ... А у меня вопрос, пробовал ли ты создав запуск программы как сервис, запустить этот сервис ручками, именно ручками, а не в автомате, работает ли в данном случае программа или же нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2007, 17:26:26 |
|
||
|
|

start [/forum/topic.php?fid=26&msg=34536576&tid=1507360]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 362ms |

| 0 / 0 |
