Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Пакетный запуск 1С

Пакетный запуск 1С
Я
   letovd
 
18.07.21 - 22:34
Добрый вечер.
Настроил запуск пакетный запуск 1С предприятия на удаленном сервере через батник, батник запускаю через планировщик. Разлогинился на сервере.
Через время залетел на сервер, смотрю логи - все ок, запуск предприятия был успешен, скрипт отработал с начала и до конца.
1С в диспетчере задач запущена, но при входе я не вижу UI-Интерфейса, также не отработало резервное копирование по расписанию.
Я так понимаю запуск происходил "локально".
Как решить, кто подскажет?
Бекап также создается через "бекапер", но хотелось бы добавить еще и недельные бекапы через стандартные механизмы 1С предприятия.
   letovd
 
1 - 18.07.21 - 22:39
По логике вещей, при авторизации учетки должно всплывать диалоговое окно с предложением РК, которое через 60 сек, автоматически подтверждает выполнение РК. Если я запущу батник в ручном режиме, так и произойдет, в автоматическом через планировщик - не выходит.
В настройках планировщика указано:
1) Использовать определенную учетку;
2) Запускать для всех пользователей;
3) Не сохранять пароль;
4) Выполнить с наивысшими правами
5) Скрытая задача

Возможно, проблема в 5 пункте?
   Amra
 
2 - 18.07.21 - 22:45
Поставь Обновлятор и не изобретай велосипед
   letovd
 
3 - 18.07.21 - 22:48
А нет, "Скрытая задача" тот же результат
   letovd
 
4 - 18.07.21 - 22:49
(2) А че велосипед? Стандартные механизмы. С авторизацией решить вопрос и все в ажуре
   Вафель
 
5 - 18.07.21 - 22:52
Кмк в разлогиненой винде 1с нельзя запустить
   VladZ
 
6 - 18.07.21 - 22:54
(0) "хотелось бы добавить еще и недельные бекапы через стандартные механизмы 1С предприятия." - про какие именно механизмы идет речь?
   letovd
 
7 - 18.07.21 - 22:54
(6) "Резервное копирование по расписанию"
   Вафель
 
8 - 18.07.21 - 22:55
Дт - это НЕ бэкап (с) 1с
   Вафель
 
9 - 18.07.21 - 22:56
А кстати конфигуратор же умеет в режиме агента работать. Вот так наверное может зайти
   letovd
 
10 - 18.07.21 - 22:56
(5) Всм нельзя? Запускаю же, но без UI, тупо процесс (8) Это не ДТ, а копия файловой БД
   letovd
 
11 - 18.07.21 - 22:57
(9) Я запускаю "Предприятие"
   Вафель
 
12 - 18.07.21 - 22:59
А зачем икопию делать через предприятие?
Это что за изврат такой?
Да и вообще как такое можно сделать?
   letovd
 
13 - 18.07.21 - 22:59
Если не разлогиниваться, а просто отключиться и запускать задачу для "зарегистрированного пользователя", то все ОК отрабатывает, но меня не устраивает такой вариант
   VladZ
 
14 - 18.07.21 - 23:04
(10) Так... Ты про 8.х или про 7.7?
   letovd
 
15 - 18.07.21 - 23:05
(12) Смотри, есть механизм: "резервное копирование по расписанию", который работает по принципу:
1) Спрашивает в диалоговом окне, делать ли бекап, причем в момент запуска диалога позиция установлена на кнопке "да", через 60 секунд окно автоматически закрывается и выполняется указанный пункт "делать рк".
2) В этот момент, завершаются все открытые сеансы, после чего происходит копирование .CD в определенный каталог, далее происходит повторная авторизация с уведомлением, что РК успешно выполнено.
Но, чтобы этот механизм работал, инициатор "настройки рк" в этот момент, или позже этого момента должен быть авторизован в 1С.
   letovd
 
16 - 18.07.21 - 23:05
(14) 8х
   letovd
 
17 - 18.07.21 - 23:05
(14) УФ
   letovd
 
18 - 18.07.21 - 23:11
Я уже писал, что все отрабатывает, если авторизоваться и оставаться авторизованным в ОС, то есть не разлогиниваться - отключиться, или просто закрыть окно сессии.
А я хочу, чтобы все работало без авторизации XD
Типа через скрипт и пакетный запуск 1С.
Так вот, еще раз говорю, запуск 1С в процессах ОС осуществляется, но без UI, типа открывешь диспетчер задач и видишь, что мой пользователь запустил предприятие, но без UI как сервис какой-то, или типа зависло "ОКНО ВВОДА ПАРОЛЯ", хотя авторизация посредством ОС.
В 1С не специалист, поэтому не буду утверждать в виде чего происходит запуск.
   letovd
 
19 - 18.07.21 - 23:43
Проблема в том, что запускается сеанс 1С под моим пользователем, но фоновым процессом.
   RomanYS
 
20 - 19.07.21 - 00:39
(19) диск куда копирует не сетевой? На клюшках с подобным сталкивался, при отсутствии пользовательской сессии диски были недоступны
   acanta
 
21 - 19.07.21 - 00:57
Обычно для 1с заводим отдельного пользователя. Не помню точно, в параметрах оси было запускать конкретное приложение от имени конкретного пользователя?
   letovd
 
22 - 19.07.21 - 09:39
(20) Диск локальный
   letovd
 
23 - 19.07.21 - 09:42
(20) Файлы логов пишет, с этим проблем нет. Жаль, что в пакетном режиме командой можно только выгрузку сделать, а копирование через предприятие только через интерфейс.
   letovd
 
24 - 19.07.21 - 09:49
(21) Естественно, в планировщике указано, от какого пользователя осуществлять запуск.
Имя пользователя ОС совпадает с пользователем 1С, авторизация в 1С посредством учетки ОС.
Тут проблема в алгоритмах пакетного запуска, или локальных ресурсах ОС при запуске.
Опять же повторюсь, для зарегистрированного пользователя ОС запуск происходит через графический интерфейс, для пользователя без авторизации в ОС запуск происходит "фоновым процессом", как сервис.
   Йохохо
 
25 - 19.07.21 - 09:50
(24) возьмите cobian backup, работает как куранты, есть планировщик, ротация, скрипты, и сжатие 7зип ультра для эстетов
   letovd
 
26 - 19.07.21 - 09:53
(25) у меня уже настроено РК по аналогии с кобианом. Через 1С хочу настроить РК как "дополнительную" меру :)
   Йохохо
 
27 - 19.07.21 - 09:55
(26) это вредная мера, надо найти в себе силы на нее забить
   letovd
 
28 - 19.07.21 - 10:06
(27) Чем же она вредит?) Механизмы могут сбоить, по теории вероятности двойное РК надежнее xD
   МимохожийОднако
 
29 - 19.07.21 - 10:15
(28) Не надо плодить сущности без необходимости.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.