Имя: Пароль:
1C
 
Блокировка регламентных заданий для всех баз на сервере 1С
,
0 Aleksey1989
 
07.04.16
20:17
Добрый вечер. Подскажите, пожалуйста, можно ли заблокировать регламентные задания сразу для всех баз, которые находятся на сервере 1С? В консоли сервера 1С можно заблокировать регламентные задания для конкретной базы 1С, правильно ли я понимаю, что эта блокировка указывается в файле C:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst и, в нем эту блокировка также можно установить?
1 Aleksey1989
 
07.04.16
20:23
Посмотрел этот файл, там для каждой базы 1С указан такой параметр, как "SchJobDn=Y", который вроде бы должен блокировать регламентные задания, но по факту ничего он не блокирует - т.е, если зайти в свойства базы на сервере 1С, то там галочка "Блокировать регламентные задания" стоять не будет.
2 Aleksey1989
 
07.04.16
21:00
Неужели никто не знает?
3 AmoreMe
 
07.04.16
21:51
Настройте требование:

КлиентскиеСоединения с ИБ
тип НеНазначать
имя ИБ не указывать
доп. параметр BackgroundJob.CommonModule

Как то так, писал по памяти. Далее применить полное.
4 Aleksey1989
 
07.04.16
23:03
(3) Можно по-подробнее - что за требование, где его настраивать?
5 Алексей Карманов
 
08.04.16
03:50
(0)

Ставите Обновлятор-1с, выделяете нужные базы (галками или через Ctrl), далее выполняете пункт меню:

5. Опасные операции -> 5.10 Заблокировать запуск регламентных заданий на сервере.

Там же есть возможность разблокировать регламентные задачи.
6 Aleksey1989
 
08.04.16
10:10
(5) Отличный совет, спасибо!
7 Лефмихалыч
 
08.04.16
10:35
(1) думаю, сервер читает этот файл при загрузке только.

(6) это можно и бесплатно реализовать

// Создать Automation сервер 1С:Предприятия
AutomationCервер = Новый COMОбъект("V83.Application");
// Установить соединение с информационной базой
// TestBase в кластере 1541 центрального сервера TestSrv
AutomationCервер.Connect("Srvr="TestSrv";Ref="TestBase");

Потом последовательно:
GetInfoBases()
UpdateInfoBase()


вся инфа в СП
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший