oracle job
2015-06-01 14:15
344 查看
select job,what,failures,broken from user_jobs
select job,
log_user,
to_char(last_date,'yyyy-mm-dd hh24:mi:ss') last_date,
to_char(next_date,'yyyy-mm-dd hh24:mi:ss') next_date,
interval,
what
from user_jobs
declare
job number;
begin
sys.dbms_job.submit(job,
'newlatedate;', --job要执行的工作
sysdate,
'TRUNC(SYSDATE+1)+(0*60+10)/(24*60)'); --执行job的周期(每天凌晨零点10分)
end;
/
declare
job number;
begin
sys.dbms_job.submit(job,
'checkStatus;', --job要执行的工作
sysdate,
'SYSDATE+1/24'); --执行job的周期(每个一小时)
end;
/
declare
job number;
begin
sys.dbms_job.submit(job,
'REPORT.REPORTJOB;', --job要执行的工作
sysdate,
'TRUNC(SYSDATE+1)'); --执行job的周期(0点)
end;
/
declare
job number;
begin
sys.dbms_job.submit(job,
'REPORT.REPORTJOB;', --job要执行的工作
sysdate,
'TRUNC(LAST_DAY(SYSDATE)+1)+3/24'); --每月1日凌晨3点执行
end;
/
select job,
log_user,
to_char(last_date,'yyyy-mm-dd hh24:mi:ss') last_date,
to_char(next_date,'yyyy-mm-dd hh24:mi:ss') next_date,
interval,
what
from user_jobs
declare
job number;
begin
sys.dbms_job.submit(job,
'newlatedate;', --job要执行的工作
sysdate,
'TRUNC(SYSDATE+1)+(0*60+10)/(24*60)'); --执行job的周期(每天凌晨零点10分)
end;
/
declare
job number;
begin
sys.dbms_job.submit(job,
'checkStatus;', --job要执行的工作
sysdate,
'SYSDATE+1/24'); --执行job的周期(每个一小时)
end;
/
declare
job number;
begin
sys.dbms_job.submit(job,
'REPORT.REPORTJOB;', --job要执行的工作
sysdate,
'TRUNC(SYSDATE+1)'); --执行job的周期(0点)
end;
/
declare
job number;
begin
sys.dbms_job.submit(job,
'REPORT.REPORTJOB;', --job要执行的工作
sysdate,
'TRUNC(LAST_DAY(SYSDATE)+1)+3/24'); --每月1日凌晨3点执行
end;
/
相关文章推荐
- Oracle 11g安装图文攻略
- oracle一些函数
- oracle查找重复记录
- Oracle 树操作(select…start with…connect by…prior)
- oracle导出数据不全,可能是空表没有导出
- oracle第六章 安全性笔记
- oracle开机启动
- oracle命令集锦
- Oracle学习(8):处理数据
- oracle cache缓存
- Oracle表空间及分区表
- 远程连接Oracle
- Oracle数据库应用,热数据的最佳定义是什么?
- Toad for Oracle 快捷键
- oracle 建立视图,创建用户并授予查询权限
- ORACLE 语句关联统计
- java+oracle+web(第九天) java 基础课程(三) 多线程同步和死锁(2个线程、四个线程) JDK1.5新方法
- oracle之约束
- SSIS下调用oracle存储过程
- oracle 分库分表(sharding)