dakke

Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Все привет. Хочу поднять вопрос по выгрузке в dt (что не раз обсуждали и критиковали, но все же). Имею несколько серверных баз (до10) и, разумеется, делаю бэкапы. Бэкапы делаю средствами SQL, но также, иногда, нужно делать бэкапы в DT (как правило, для переноса, тестирования чего-либо на копии базы и пр.) Скрипты (в CMD) для создания бэкапов средствами SQL написаны, работают давно . А вот скрипты для создания DT -написаны, но работают в 50% случаев и сбой работы возникает, как понимаю, именно из-за того, что DT пытается создастся, когда работает какое-то регламентное задание. Если захожу в консоль "Администрирование серверов 1С:Предприятие" и поочередно ставлю у всех баз галочку "блокировка регламентных заданий включена", потом запускаю скрипт создания DT - то все проходит хорошо. Но потом снова нужно заходить в консоль в отключать галочку "блокировка регламентных заданий включена". Баз 10, у всех разные пароли, так что все эти действия в консоли "Администрирование серверов 1С:Предприятие" - тот еще геморрой. Может, посоветуете чего? Странно, что везде в интернетах пишут только про то, как выгонять пользователей из 1С при создании DT, и нигде не пишут, что регламентные задания мешают созданию DT. Есть идея, что через RAC.EXE (бат-файлом т.е.) заходить в "Администрирование серверов 1С:Предприятие" и блокировать регламентные задания. Или можно сделать что-то попроще? Вот, например - можно ли запускать СЕРВЕРНУЮ базу из командной строки в режиме конфигуратора (CONFIG) с ключом /AllowExecuteScheduledJobs –Off ? или этот запрет выполнения регл.заданий сработает только для файлового варианта, а для серверного - регл.задания все равно будут выполнятся? | Всего записей: 170 | Зарегистр. 04-05-2014 | Отправлено: 15:40 14-07-2025 | Исправлено: dakke, 12:58 15-07-2025 |
|