Имя: Пароль:
1C
1С v8
Отменить Монопольный режим
0 Evil-Wisp
 
07.11.11
07:23
Добрый день.
Фоновое задание запускается, программно устанавливает монопольный режим и начинает работать.
В случае необходимости, какими средствами можно отменить монопольный режим, или завершить фоновое задание?
Рестарт службы не подойдет.
1 Мимохожий Однако
 
07.11.11
07:30
Подсунуть проверку на какое-нибудь условие, которое подсовывать извне.
2 Evil-Wisp
 
07.11.11
07:35
(1) Это подойдет, если ФЗ будет выполнятся и дойдет до этого условия. Но как вариант, спасибо.
А вот если оно зациклилось или зависло?
3 Wobland
 
07.11.11
07:35
(2) подсунуть в цикл предложить?
4 Evil-Wisp
 
07.11.11
07:40
(3) Зависло на одной операции.
В моем случае: Последовательности.Восстановить(ОбщаяДатаВосстановления,ТаблицаПоследовательностей);

Если база лаганет, а такое бывало, то никто не сможет зайти в базу ночью, а рестарт службы можно только утром сделать, и то это экстренно получается. А я планирую штатный механизм.
5 Wobland
 
07.11.11
07:41
имхается мне, что рестарт службы и есть самый штатный режим
6 Evil-Wisp
 
07.11.11
07:46
(5) Видимо.
Тогда с блокировкой базы буду че нить думать. Потому что с монополькой опасно получается.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.