发布时间:2013-04-27 09:50:48
3.3 设置Repeat Interval Job 和Schedule中REPEAT_INTERVAL参数都是用来控制执行的频率或周期,虽然说周期是一个时间性概念,不过REPEAT_INTERVAL指定的时候并不是一个时间值,而是由一组关键字描述的时间。 除了前面介绍Job和Schedule的REPEAT_INTERVAL参数时,提到该参数拥有FREQ以及INTERVAL两个关.........【阅读全文】
发布时间:2013-04-27 09:50:16
3.2 Schedules调度Programs执行的Jobs 通过schedule调度program的执行的job,看到这样的形容是不是让你彻底晕头了,就说明你还是没搞明白10g中SCHEDULERS特性管理的jobs的含意,让三思更直白地给你描述描述。10g版本中SCHEDULER将JOB分成了多个部分,program负责做什么,schedule负责啥时候做,job就简单了,.........【阅读全文】
发布时间:2013-04-27 09:49:51
NULL值是一个很特别的值。它即不是零,也不是空格。它的值是没有定义的,未知的,不确定的。 一些英文书中用了如下的词来形容NULL: “unavailable, unassigned, undefined, unknown, immeasurable, inapplicable” 总之您没有办法得到它的准确值。正是因此,NULL和任何值(包括NULL)比较,得出的结果还是NULL,还是不.........【阅读全文】
发布时间:2013-04-27 09:48:51
二、使用Programs 在论坛中偶尔见过有人讨论如何在ORACLE中执行操作系统命令,或是ORACLE数据库外的应用。应该说在9i及之前的版本中,虽然说并非完全无法实现(其实还是有多种方式能够变相实现的),不过复杂的实现方式让DBA使劲了力,伤透了心,费劲了事儿。 进入10g版本之后,就完全不必如此费神,因为有.........【阅读全文】
发布时间:2013-04-27 09:48:20
1.2 管理Jobs1.2.1 启用Jobs 前面创建JOB时,由于未显式的指定ENABLED参数,因此即使指定了START_DATE,不过默认情况下JOB不会自动执行。对于这种情况,DBMS_SCHEDULER包中提供了一个过程ENABLE,可以用来修改JOB的启用状态,调用方式非常简单,例如:SQL> exec dbms_schedu.........【阅读全文】