generalnie problem ten sam co tutaj... https://www.oracle.com/webfolder/community/oracle_database/2910071.html
job tworzony jest mniej wiecej w ten sposób:
dbms_scheduler.create_job (
job_name => job_name,
job_type => 'EXECUTABLE',
job_action => 'jakisSkrypt.sh',
number_of_arguments => 2,
auto_drop => TRUE,
comments => 'skrypt');
dbms_scheduler.set_job_argument_value(job_name, 1, arg1);
dbms_scheduler.set_job_argument_value(job_name, 2, arg2);
dbms_scheduler.enable(job_name);
dbms_scheduler.run_job(job_name => job_name);
problem jest taki, że skrypt bashowy jest wykonywany dwa razy, dlatego lecą różne errory na plikach które zostały usunięte/zmodyfikowane za 1 razem...
w logach widze ze sa podwojnie wywolywane dane operacje, z różnicą kilku mikrosekund
ktos wie jak temu zaradzic?