Analysis and Processing of Oracle jobs not executed
Steps:
1) Check the last date, next date/failure times, broken, and check whether the job fails to run multiple times because of the exception or deadlock in the Stored Procedure executed by the job, it is automatically broken. This is usually the cause of most problems in database development. Run the following statement to view the job running status:
SELECT * FROM DBA_JOBS order by job;
2) through the above analysis, there is still no clue, it is likely that the SNP process is dead and the JOB does not run, you can confirm through the following sentence:
Select * from v $ bgprocess where name like 'snp % 'or name like 'cjq % ';
In the query results, if PADDR = 00, you can determine that the SNP process is indeed dead. restart the process as follows:
Alter system set job_queue_processes = 0;
Alter system set job_quene_processes = 5;