ITPub博客

首页 > 数据库 > Oracle > oracle中Job的操作

oracle中Job的操作

原创 Oracle 作者:mqxiao07 时间:2007-01-18 21:37:02 0 删除 编辑
1、创建[@more@]

begin
sys.dbms_job.submit(job => :job,
what => 'P_CHECKORDEREXPIRED;',
next_date => to_date('14-03-2006 20:25:11', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'sysdate+1/96');
commit;
end;
P_CHECKORDEREXPIRED 存储过程名
2、查询
select job,next_date,next_sec,failures,broken from user_jobs;
3、停止
begin
sys.dbms_job.broken(job=> 21, broken => true);
commit;
end;
21为数据库系统产生的job号
4、启动
begin
sys.dbms_job.broken(job=> 21, broken => false);
commit;
end;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8558647/viewspace-891326/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 网名
下一篇: 参数修改
请登录后发表评论 登录
全部评论
  • 博文量
    21
  • 访问量
    500614