oracle 修改jobs执行时间,oracle JOB常见的执行时间
在command window窗口中执行下面脚本 ===========提示不是所有的变量绑定的===
sql>命令行
=============================================
variable job number;
begin
sys.dbms_job.submit(job => :job,
what => 'prc_g_test;',
next_date => to_date('22-10-2008 10:06:41', 'dd-mm-yyyy hh24:mi:ss'),
interval => 'sysdate+1/1440');--每天1440分钟,即一分钟运行test过程一次
commit;
end;
/
//job创建//
===只需要指定两个就可以了===
what : imp_mon_proc; --分析有 分号
interval:这个view 看到的双引号,我们看到的是单引号
---只要两个就可以了
broken:
Broken就是不执行了
job作了多次尝试后失败 或者手工dbms_job.broke(jobno,true) 都导致Broken=Y
一旦Broken=Y 此job将不再执行 除非dbms_job.run() or dbms_job.broken(jobno,false)......
1、每分钟执行
TRUNC(sysdate,'mi')+1/(24*60)
2、每天定时执行
例如:
每天凌晨0点执行
TRUNC(sysdate+1)
每天凌晨1点执行
TRUNC(sysdate+1)+1/24
每天早上8点30分执行
TRUNC(SYSDATE+1)+(8*60+30)/(24*60)
3、每周定时执行
例如:
每周一凌晨2点执行
TRUNC(next_day(sysdate,1))+2/24
TRUNC(next_day(sysdate,'星期一'))+2/24
每周二中午12点执行
TRUNC(next_day(sysdate,2))+12/24
TRUNC(next_day(sysdate,'星期二'))+12/24
4、每月定时执行
例如:
每月1日凌晨0点执行
TRUNC(LAST_DAY(SYSDATE)+1)
每月1日凌晨1点执行
TRUNC(LAST_DAY(SYSDATE)+1)+1/24
5、每季度定时执行
每季度的第一天凌晨0点执行
TRUNC(ADD_MONTHS(SYSDATE,3),'q')
每季度的第一天凌晨2点执行
TRUNC(ADD_MONTHS(SYSDATE,3),'q')+2/24
每季度的最后一天的晚上11点执行
TRUNC(ADD_MONTHS(SYSDATE+ 2/24,3),'q')-1/24
6、每半年定时执行
例如:
每年7月1日和1月1日凌晨1点执行
ADD_MONTHS(TRUNC(sysdate,'yyyy'),6)+1/24
7、每年定时执行
例如:
每年1月1日凌晨2点执行
ADD_MONTHS(TRUNC(sysdate,'yyyy'),12)+2/24
oracle 修改jobs执行时间,oracle JOB常见的执行时间相关推荐
- 数据库oracle修改属性列,Oracle修改表结构
本篇文章帮大家学习Oracle修改表结构,包含了Oracle修改表结构使用方法.操作技巧.实例演示和注意事项,有一定的学习价值,大家可以用来参考. 在本教程中,我们将学习如何使用Oracle ALTE ...
- oracle 修改jobs执行时间,修改Oracle的Job Scheduler 日志级别及删除运行日志
Job 运行久了会产生大量运行日志,这些信息可通过下面的方式清除: 1.创建job:Create job links to previous job class. DBMS_SCHEDULER.cre ...
- oracle修改数据高性能,oracle数据库的性能调整
oracle是一个高性能数据库软件.用户可以通过参数的调整,达到性能的优化.性能优化主要分为两部分:一是数据库管理员通过对系统参数的调整达到优化的目的,二是开发人员通过对应用程序的优化达到调整的目的. ...
- oracle修改删除数据,[Oracle 错误修改删除数据后的恢复方法
[Oracle ERP维护人员必备] 错误修改删除数据后的恢复方法 Oracle ERP维护人员工作再小心也难免会有在正式库中误删或者误改数据并且已经commit的情况发生,那么我就要用到 - Ora ...
- oracle修改redolog路径,oracle修改redo log files路径
如果可以关闭数据库,可以采用下述步骤.如果不能关闭数据库,只能采用新建redo log files的方式来实现修改该redo 的路径了. 一.shutdown the database 二.拷贝red ...
- oracle修改redo路径,oracle修改redo log files路径
如果可以关闭数据库,可以采用下述步骤.如果不能关闭数据库,只能采用新建redo log files的方式来实现修改该redo 的路径了. 一.shutdown the database 二.拷贝red ...
- oracle 修改 回话数,Oracle命令--修改oracle回话数
在这里需要提一下的是:Sessions和Processes的关系 Oracle的连接数(sessions)与其参数文件中的进程数(processes)相关,它们的关系如下: sessions = (1 ...
- oracle修改查询结果,Oracle使用查询结果更新表的方法
Oracle使用一个查询的结果更新另一个表的数据. 模拟实验如下,使用t2表的查询结果,更新t1表相同id的数据. drop table t1; drop table t2; create table ...
- oracle 修改lsnrctl,lsnrctl oracle 监听器 命令行
LSNRCTL> help 以下操作可用 星号 (*) 表示修改符或扩展命令: start stop status services ...
最新文章
- 设计模式C#实现(三)——外观模式
- 优雅的使用 ThreadLocal
- centos7搭建svn,并用http访问
- python调用c#注意事项_Python调用C#编写的DLL
- python数据库实例_Python3.6简单的操作Mysql数据库的三个实例
- 人工智能AI实战100讲(二)-自动驾驶传感器之激光雷达(二)激光雷达配置车型介绍
- 图解SQL的inner join、left join、right join、full outer join、union、union all的区别
- NOTEPAD大神是否鄙视一切IDE?
- JVM 史上最最最完整深入解析(12000 字总结)
- java连接oracle失败_程序连接oracle数据库失败
- [Usaco2006 Open]County Fair Events 参加节日庆祝
- 5.Docker之镜像的使用
- c/c++教程 - 2.2 引用的使用方法,引用做函数参数,引用做返回值,引用的本质,常量引用
- Redisson实现分布式锁
- hdu 1507 Largest Rectangle in a Histogram 动态规划计算最大面积
- linux 内核 内存管理 初始化 页表
- Telepresence修改完善心得
- php max file uploads,php上传多文件max_file_uploads限制问题
- 手机网速正常电脑很慢_路由器WiFi速度正常,但电脑和手机上网速度慢怎么办?...
- CentOS 7下限制ip访问