fhzj09a7fnrnb SELECT DBTIMEZONE, LENGTH(DBTIMEZONE) FROM SYS.DUAL 看起来是在做一些后台的维护工作。在11g中引入了几个schedule job,简单查询,结果如下。可以看到在每天都设置了对应的window。 在10点开始做一些工作。以下是禁用以后的状态。 SQL> execute DBMS_AUTO_TASK_ADMIN.DISABLE; PL/SQL procedure ...
job_body varchar2(32767); begin dbms_job.user_export(1,job_body); dbms_output.put_line(job_body); end; / dbms_job.isubmit(job=>1,what=>'begin insert into ttime values(systimestamp); end;',next_date=>to_date('2012-12-03:08:03:52','YYYY-MM-DD:HH24:MI:SS'),interval=>'sy...
SELECTcount(1)INTO num FROM user_scheduler_jobs WHERE job_name='XXX_JOBS';ifnum>0then dbms_scheduler.drop_job(job_name=>'XXX_JOBS');--如果已存在先drop再create endif;dbms_scheduler.create_job(job_name=>'XXX_JOBS',job_type=>'STORED_PROCEDURE',job_action=>'USER_JOB_PACKAGE.USER_JOB_MA...
当然是用schedule更好, schedule的功能强大的多, 你如果是第一次用这个, 建议装个pl/sql developer, 在这里面新建schedule, 会让你很快上手, 一开始就直接写语句, 容易让人发晕, 而且pl/sql developer里面新建, 修改, 删除等操作都可以看到对应的语句, 这样学习起来效果很好.等基本玩熟之后, 再云找...
job_type =>'STORED_PROCEDURE', job_action =>'APICALL_LOG_INTERFACE_CLEAN', start_date => to_date('2016/4/23 1:00:00','YYYY/MM/DD hh24:mi:ss'), Repeat_Interval =>'FREQ=DAILY; INTERVAL=1', Enabled =>True, Comments =>'APICALL_LOG_INTERFACE 清理五天前的数据' ...
Schedule ,中文直译的话应该理解成调度,从名字来看,它是一个逻辑实体(逻辑,还实体,好矛盾),就是说当创建了schedule之后,数据库中就肯定存在这一对象,只不过这一对象是用来描述job的执行周期。创建schedule可以通过DBMS_SCHEDULER.CREATE_SCHEDULE过程,该过程支持的参数如下:SQL> desc dbms_scheduler...
Oracle 定时运行存储调度 schedule job,传递参数 (转载),1.首先创建好相应的procedure。此处略过。假设procedure的名字是P1,P1跑的时候需要传递参数。参数为当前日期的前一天。2.oracle10g开始推出的
job_type =>'STORED_PROCEDURE', job_action =>'APICALL_LOG_INTERFACE_CLEAN', start_date => to_date('2016/4/23 1:00:00','YYYY/MM/DD hh24:mi:ss'), Repeat_Interval =>'FREQ=DAILY; INTERVAL=1', Enabled =>True, Comments =>'APICALL_LOG_INTERFACE 清理五天前的数据' ...
Name the job. Assign Job Class. Job Class is the priority in which jobs are processed. Class A is the highest priority and will be processed first. For a production environment, assign the class to B or C. Schedule a start time. Click the Start Condition tab, then click Date and Time...
二者关系:job就是计划(schedule)加上任务说明,另外还有一些必须的参数。比如有很多个JOB要在相同的时间执行,可以创建一个SCHEDULE,每个JOB 用这个Schedule