A job is a combination of a schedule (the frequency of job execution) and a program. There may also be additional arguments the program requires. The kind of is defined by the job-Type while what the job does is defined by the job_action. A job can perform a task defined by PL/SQL block, stored procedure, chain, external script, and program.
To name a job, follow SQL naming rules to name Scheduler objects in the DBMS_SCHEDULER package. To create multiple jobs, you can select JOB_NAME from USER_SCHEDULED_JOBS after defining jobs and adding them to the array. When selecting the end_date for the job to no longer run, the job will be dropped if auto_drop is TRUE. If it is FALSE, the job will be disabled and the STATE set as COMPLETED.
To alter, run, copy, drop, stop, disable or enable a job, you must be the job owner. You cannot select owners other than the user in whose schema the job was created. Discover ActiveBatch’s reliable, powerful, and extensive job scheduling.