当然要是schedule-job那么在这张表内是查不到的,要去dba_scheduler_jobs里面查。还有一个 user_scheduler_job_run_details这里可以查询scheduler_job的运行情况。
先查看你job的jobidselect * from dba_jobs
然后根据jobid来启动job
exec dbms_job.run(job =>&JOBID)
oracle数据库如何启动时自动执行定时任务jobjob定时任务需要依托存储过程。
1、创建存储过程:create or replace procedure MYPROC as
begin
insert into TEST values(sysdate)
end
2、创建job
variable job1 number
begin
dbms_job.submit(:job1,'MYPROC',trunc(sysdate+1),'sysdate+1')--从今晚12开始运行,以后每天运行一次
end
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)