Планировщик Windows не выгружает базу на 1С 8.2
Внезапно перестал работать планировщик Windows для выполнения онлайн выгрузки из базы.
- Описание
- Подробнее
Описание
Прошу не судить меня строго. Возможно эта проблема уже была описана здесь. Однако я не нашел ни на форуме ни в статьях.
Проблема:
Внезапно перестал работать планировщик Windows для выполнения онлайн выгрузки из базы. Выгрузка старая, переделывать ее на фоновое задание лениво (все и так работает), к тому же уже начаты работы по переводу базы на 8.3.
Алгоритм работы:
Планировщик, от имени конкретной учетки запускает базу 1С с параметрами:
Program/script — "C:\Program Files (x86)\1cv82\8.2.19.130\bin\1cv8.exe"
Add arguments(optional) — ENTERPRISE /S<имя сервера:порт/имя базы>
В коде базы, при открытии есть условие, когда базу открывает эта конкретная учетка – сделать выгрузку и завершить работу.
В один прекрасный момент задание перестало выполняться. Просто висит в статусе “Running” и все. В журнале регистрации есть отметка, что авторизация прошла, но дальше процесс не идет.
Решение:
Дело оказалось в том, что мы перешли на программную лицензию, при вызове базы выдавалось диалоговое окно об отсутствии аппаратной лицензии и процесс ждал, когда кто-нибудь нажмет на кнопку.
Проблема решилась, когда базу открыли с машины под управлением этой учетки и при запуске базы нажали на кнопку «Да».
Впрочем, можно было и поменять конфигурационный файл и отключить там использование аппаратной лицензии.