ITPub博客

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

oracle中Job的操作

原创 Oracle 作者:csbin 时间:2006-03-14 20:11:01 0 删除 编辑

1、创建

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博客 ” ,链接:http://blog.itpub.net/720091/viewspace-820300/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 深圳
下一篇: 调整数据库参数
请登录后发表评论 登录
全部评论

注册时间:2009-01-12

  • 博文量
    69
  • 访问量
    1460677