博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE 定时作业DBMS_JOB的编写
阅读量:6312 次
发布时间:2019-06-22

本文共 1299 字,大约阅读时间需要 4 分钟。

1、-- Create table
create table TEST
(
  TEST DATE
)tablespace USERS
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );
2、-- Create procedure
create or replace procedure pro_test
AS
carinfo_id number;
BEGIN
insert into test  values(SYSDATE);
commit;
end pro_test;

3、-- Create 作业  每隔1分钟 执行一次
VARIABLE jobno number;
begin
DBMS_JOB.SUBMIT(:jobno,'pro_test;',SYSDATE,'sysdate+1/24/12');
commit;
end;
/
 -- Create 作业  每隔10秒执行一次
VARIABLE jobno number;
begin
DBMS_JOB.SUBMIT(:jobno,'pro_test;',SYSDATE,'sysdate+1/24/60/10');
commit;
end;
/

4、删除job

exec dbms_job.remove(21);

5、查看所有job;

select * from dba_jobs;

6、查看正在运行的job;

select * from dba_jobs_running;

7、根据sid查出对应的session;

select SID,SERIAL# from V$Session where SID='&SID';

8、kill对应的session;

alter system kill session '&SID,&SERIAL';

9、将job置为broken;

exec dbms_job.broken('&JOB',true);

10、sysdba用户权限删除job;
delete from dba_jobs where JOB='&JOB';
interval设置:
每隔一天                  'SYSDATE + 1'
每隔7天                    'SYSDATE + 7'
每隔一个小时          'SYSDATE + 1/24'
10分钟                     'SYSDATE + 10/1440'
30秒                         'SYSDATE + 30/86400'
每月2号凌晨1点执行     TRUNC(LAST_DAY(SYSDATE))+2+1/24   
http://hi.baidu.com/99408494/blog/item/757a6faafc0c52f71e17a21d.html
http://blog.csdn.net/jingxiangren/archive/2009/05/08/4159932.aspx

转载于:https://www.cnblogs.com/sunxiangfu/archive/2013/02/19/4261099.html

你可能感兴趣的文章
python之 列表常用方法
查看>>
vue-cli脚手架的搭建
查看>>
在网页中加入百度搜索框实例代码
查看>>
在Flex中动态设置icon属性
查看>>
采集音频和摄像头视频并实时H264编码及AAC编码
查看>>
3星|《三联生活周刊》2017年39期:英国皇家助产士学会于2017年5月悄悄修改了政策,不再鼓励孕妇自然分娩了...
查看>>
高级Linux工程师常用软件清单
查看>>
堆排序算法
查看>>
folders.cgi占用系统大量资源
查看>>
路由器ospf动态路由配置
查看>>
zabbix监控安装与配置
查看>>
python 异常
查看>>
last_insert_id()获取mysql最后一条记录ID
查看>>
可执行程序找不到lib库地址的处理方法
查看>>
bash数组
查看>>
Richard M. Stallman 给《自由开源软件本地化》写的前言
查看>>
oracle数据库密码过期报错
查看>>
修改mysql数据库的默认编码方式 .
查看>>
zip
查看>>
How to recover from root.sh on 11.2 Grid Infrastructure Failed
查看>>