【发布时间】:2016-12-02 00:09:40
【问题描述】:
我在使用 oracle 11g
我创建了一个名为“MyJob”的作业,在固定的日期/小时运行。
工作做得很好。
当作业在固定日期/小时正确执行时,该作业显然已从表 dba_scheduler_jobs 中删除,我使用此查询进行了验证:
SELECT owner, job_name, enabled FROM dba_scheduler_jobs;
我的问题是为什么这份工作被“删除”了?
我的工作创建脚本:
BEGIN
DBMS_SCHEDULER.CREATE_JOB (
job_name => 'MyJobTest',
job_type => 'PLSQL_BLOCK',
job_action => 'BEGIN insert into test values (''01'',sysdate); END;',
start_date => '01/12/16 17:00:00,000000000 +01:00',
repeat_interval => NULL,
end_date => NULL,
enabled => TRUE,
comments => ' Insert into Test Table');
END;
/
提前致谢。
【问题讨论】:
-
你能展示你的代码来创造一个工作吗?
-
这是一项插入表格测试的工作:我用创建脚本更新了我的帖子。