Пакетный файл не работает VIA Task Scheduler - PullRequest
0 голосов
/ 22 октября 2019

У меня есть командный файл, который будет вызывать expdp (oracle) и генерировать логическую резервную копию базы данных. Сценарий для командного файла выглядит следующим образом:

    @echo off
for /f "tokens=1-5 delims=/ " %%d in ("%date%") do set fdate=%%d-%%e-%%f
for /f "tokens=1-5 delims=:" %%d in ("%time%") do set ftime=%%d%%e
set filename=%fdate%_%ftime%
expdp demo/demo  DIRECTORY='DEMO_EXPORT_BACKUP' DUMPFILE='DEMO_%filename%.dmp' LOGFILE='log.log' 
exit

Теперь проблема в том, что если я запускаю командный файл напрямую (дважды щелкнув командный файл), он работает нормально, но если я запланирую этот командный файл в задачеПланировщик не работает нормально. В чем может быть проблема? Пожалуйста, помогите мне решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...