and it get executed successfully and proc also has been executed once. In user_jobs table there is entry for this job and next_date value also been set.
But, this procedure has not been executed next time.
I have tried to start the job by
exec DBMS_JOB.run(jobno); and
exec DBMS_JOB.interval(jobno,'sysdate+1/5600');
but there is no success.
please suggest the solution to run thejob in the interval.
The job did run one time?
LAST_DATE in DBA_JOBS is not NULL for jobno?
If it is NULL, is JOB_QUEUE_PROCESSES in your init.ora not 0?
FAILURES in DBA_JOBS is 0?
BROKEN in DBA_JOBS is 'N'?
Maybe there are other jobs scheduled before this job or, one or more SNP processes hang.
Check the value of job_queue_parameters in v$parameter.
If it is 0, add it to your init.ora and set it to 3. It is the number of SNP (job) processes. Even if you don't have many jobs, 1 or 2 are mostly not enough. Jobs can hang and different jobs have often to be run at the same time.
Bookmarks