Запуск ragent с ключами? #600275


#0 by МаленькийВопросик
Народ, подскажите ключики запуска ragent сервера, чтобы запрещалось выполнение регламентного задания на определенную базу. спасибо!
#1 by упс
А просто в консоли серверов 1С в свойствах этой БД поставить галку "Запрет регламентных заданий"?
#2 by МаленькийВопросик
лучше подскажи как регулировать запуск заданий - допустим мне нужно запретить запуск с 21-00 до 22-00 как это реализовать?
#3 by МаленькийВопросик
а вообще есть тут грамотный человек на эту тему? хочу посоветоваться ...
#4 by ShoGUN
Можно из самой 1С или любым скриптом через COM, см. Соединение с агентом сервера (IServerAgentConnection) в справке 1С.
#5 by ShoGUN
Короче см. "Администрирование кластера серверов" в справке 1С.
#6 by МаленькийВопросик
платформа должна быть запущена?
#7 by ShoGUN
Если из самой 1С делать - то да, если откуда-то извне, очевидно - нет.
#8 by МаленькийВопросик
да мне надо из вне... например есть такая команда (bat-файл) net start "1C:Enterprise 8.2 Server Agent" было бы здорово найти решение запуска службы с запретом регламентных заданий...
#9 by ShoGUN
Запрет устанавливается для каждой информационной базы индивидуально => нет такого ключа.
#10 by ShoGUN
- в посте код, перепиши его на чём хочется и вызывай на исполнение планировщиком.
#11 by МаленькийВопросик
ну галкой - это я видел, а можно командой?
#12 by ShoGUN
Можно. Читаем .
#13 by МаленькийВопросик
ну я должен платформу что-ли запущенную всегда держать - чтобы исполнить этот скрипт?
#14 by vde69
можно использовать и в скриптах VB
#15 by ShoGUN
Facepalm. Перепиши то же самое на VB, JS, PowerShell или чём хочешь. И 1С будет не нужна.
#16 by vde69
только там придется в явном виде пароли админа кластера держать, хотя судя по вопросу у вас наверно нету админа кластера
#17 by ShoGUN
Только там скорей всего должно быть уже "V82.COMConnector", если ТС идёт в ногу со временем...
#18 by МаленькийВопросик
ну да по идее вещь полезная (повторим): т.е. это чисто для 1 базы данных... если их несколько - надо писать функции отключения/запуска
#19 by МаленькийВопросик
1562 - это порт сервера (т.е. это процесс)?
#20 by ShoGUN
>1562 - это порт сервера Да. Менеджер COM-соединений (COM connector) ConnectWorkingProcess (ConnectWorkingProcess) Синтаксис: ConnectWorkingProcess(<Имя>) Параметры: Например: Возвращаемое значение: Тип: Соединение с рабочим процессом. Описание: Создает административное соединение с рабочим процессом кластера серверов 1С:Предприятия 8. Доступность: Интеграция.
#21 by МаленькийВопросик
т.е. если модный сервер - 8 процессов на вышеуказанныую операцию надо сотворить 8 раз! причем для каждой бд на сервере
#22 by ShoGUN
Дело там только в авторизации. Тебя больше обрадует, если любой хрен с бугра сможет без авторизации тебе галочки ставить или того лучше - базу дропать?
#23 by ShoGUN
+ Кстати, признак запрета регламентных заданий ставится на базу, а не на процесс, так что всё же один раз для каждой базы.
#24 by МаленькийВопросик
а вот вопрос - если я галочкой отменю фоновые задания на типовых? это к чему в последствии может привести?
#25 by ShoGUN
К тому, что регламентные задания не будут выполняться. Ваш КО. :)
#26 by МаленькийВопросик
и как следствие этого?
#27 by ShoGUN
НУ начнём с того, что регламентных заданий в той же УТ 11 - до фига, ты хочешь, чтобы я тебе расписал, чем грозит невыполнение каждого? Точно не будут выполняться обмены по расписанию, а остальное надо в самих регламентных заданиях смотреть.
#28 by МаленькийВопросик
я подозреваю, если отменить фоновые задания вообще - база Бух 2.0 будет в дальнейшем тормозить...
#29 by ShoGUN
Ну там вообще-то нет ничего криминального, разве что пересчет итогов. Плюс обновление индекса полнотекстового поиска, которое нужно только если полнотекстовым поиском пользуются.
#30 by МаленькийВопросик
вот-вот - про пересчет итогов я и пишу
#31 by ShoGUN
Ну включай выполнение время от времени, что мешает?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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