Регламентные задания в файловой базе #557158


#0 by Kaidend
Всем привет. Есть файловая база 1С8. Нужно сделать, так чтобы всегда был открыт сеанс подключения к 1С, в котором исполнялись бы регламентные задания. Фактически требуется обеспечить ту же стабильность работы, которая есть в варианте, когда задания исполняются сервером 1С. Я вижу несколько сложностей: 1) В случае внезапного "падения" сеанса, исполняющего регл. задания, необходимо его оперативно и автоматически перезапустить 2) При запуске "служебного" сеанса внезапно может не оказаться свободной HASP-лицензии. Есть у кого-нибудь идеи? :)
#1 by PR
ИТС
#2 by Kaidend
А конкретнее? А то так на любой топик в этом форуме можно отвечать. Я-то хорошо знаю механизм работы регламентных заданий, меня интересует как добиться той же (или близкой) степени стабильности и автоматизации в файловом варианте, какой присутствует в клиент-серверном. Покупать ради этой цели лицензию на сервер и разворачивать СУБД я считаю как-то чрезмерным.
#3 by rs_trade
есть идеи. 1. делаем скрипт для COM подключения к базе и запуска нужной процедуры в общем модуле. 2. скрипт вешаем на виндовый шедуллер 3. ... 4. PROFIT!
#4 by PR
Если речь не про то, как съэмулировать фоновые задания на файловой версии, а именно про сложности 1 и 2, то это вопрос не про 1С.
#5 by Kaidend
Т. е. внешнее подключение к ИБ? Оно "отъедает" HASP-лицензию? Это вопросы, связанные с 1С. Но все равно спасибо, Кэп, дважды.
#6 by rs_trade
про лицензию точно не скажу. должна отъедать. почему нет то. здесь плюс что сеанс не надо держать открытым и следить за этим.
#7 by poligraf
тоже интересно... с другой стороны... В одной конторе некоторые люди не закрывают 1С, выходя из терминала. Выгоняю через штатную обработку блокировки (т.е. в течении какого-то времени все соединения отрубаются). Но стоит снять блокировку - некоторые сеансы тут же возникают. Какой вот механизм винды запускает 1С?:)
#8 by Kaidend
Сами, что ли, возникают? Прям какие-то мистические явления у вас там происходят.
#9 by Kaidend
В принципе я думаю, что достаточно просто повесить на сервере "служебный" сеанс 1С, а в автозагрузку добавить скрипт, запускающий сеанс 1С при старте ОС. Кроме того, в обработчике регламентных заданий предусмотреть, что в случае возникновения "критического" исключения сеанс перезапускается, а администратору на почту или net send-ом сбрасывается уведомление. От большинства сюрпризов такая схема должна застраховать. Блин, как же перестать думать о работе после окончания рабочего дня.
#10 by rs_trade
если есть сервер тогда да, не зачем морочиться. меня вариант из спасал когда рег. задания должны были работать на пользовательской машине. а юзеры запросто могли закрыть программу когда вздумается.
#11 by milan
Намучился с субжем, имхо гиблое дело ;) постоянно что-то висло, что-то залипало, тормозило + зависоны у пользователей через веб. После переезда на сервер приложений за полгода ни одного глюка. В общем сочувствую автору.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С