新建了个job,为什么已建立没有run就执行了?declare test_job_really number;
begin
dbms_job.submit(test_job_really,'test_jobproce;',sysdate,'sysdate+1/1440');
commit;
end;使用下面的SQL查询也查不到该job在执行
select * from dba_jobs_runningps:job是实现每分钟忘数据库插条记录是不是因为时间太短了才使用dba_jobs_running
检查不到??
begin
dbms_job.submit(test_job_really,'test_jobproce;',sysdate,'sysdate+1/1440');
commit;
end;使用下面的SQL查询也查不到该job在执行
select * from dba_jobs_runningps:job是实现每分钟忘数据库插条记录是不是因为时间太短了才使用dba_jobs_running
检查不到??
select * from dba_jobs_running 查不到该job在执行,
SELECT * FROM user_jobs;可以查到你创建的job.
那有没有建立后不默认running 的方法?
还有就是停止job用什么方法?不是remove吧?
dbms_job.briken(job,true);
end;
呵呵 wkc168笔误了吧
begin
dbms_job.broken(job,true);
end;
哦 是的 敲错了begin
dbms_job.broken(job,true);
end;