dbms-job

    1热度

    1回答

    我有一个Oracle For循环,它创建n个作业。 对于创建的每个作业,开始日期与以前的作业间隔为10秒。 但由于某种原因,每项工作都在1秒内发起。 Oracle在未来的工作是不可能的吗? LTIMESTAMP := SYSTIMESTAMP; FOR REC IN (SELECT * FROM ORDERS WHERE PROCESS_FLAG =

    2热度

    1回答

    我想创建一个每年在2am on the first Sunday in October上运行的作业,我试着用下面的代码。但得到的错误一样, Error report: ORA-27419: unable to determine valid execution date from repeat interval ORA-06512: at "SYS.DBMS_ISCHED", line 124

    2热度

    1回答

    我有一份计划在每天特定时间运行的工作。我如何阻止它仅从下一个时间表运行?它应该像往常一样在相继的时间表中运行。 谢谢,

    0热度

    1回答

    我有这个在一天结束时运行的DBMS作业来清理数据,并且我有这个函数可用CLEAN_SNAPSHOT_DATA_F(7)。 我尝试运行下面的脚本。 begin sys.dbms_job.submit(job => :job, what => 'select OPTIEXEC_ADMIN.CLEAN_SNAPSHOT_DATA_F(7) from dual',

    0热度

    2回答

    我想创建一个使用DBMS_JOB.SUBMIT条件是在5:30 AM平日(周一至周五)运行包DBMS的工作,平日(周一至周五),运行DBMS的工作。我不确定在next_Day和时间间隔内应该传递什么值任何人都可以请帮忙吗?

    2热度

    2回答

    我有一个DBMS_jobs,计划在上午6点运行FINDING_PROCEDURE过程。任何人都可以告诉我如何更改开始时间,以便从明天起计划在上午9点运行。提前致谢。

    0热度

    1回答

    您好我正在创建一个JOB控制器来运行一个过程。 工作控制程序' CREATE OR REPLACE PROCEDURE "GCCPMAINT"."JOB_CONTROLLER" as programTotal number; BEGIN dbms_scheduler.create_program ( program_name => 'PGM_CLEA

    0热度

    1回答

    我创建了一个oracle作业,这些作业触发了我的存储过程,每天早上5点运行。但是我想限制作业只能在星期一到星期五的凌晨5点运行。这里是我写的工作: DECLARE X NUMBER; BEGIN SYS.DBMS_JOB.SUBMIT ( job => X , what => 'BEGIN usp_procedurename(''ENV''); END

    0热度

    1回答

    我想通过调用下面的程序并通过它们的工作ID,会话ID和会话序列号的参数杀从Java应用程序的一些工作。它不会工作,我很迷茫。 PROCEDURE kill_batch_test ( V_JOB IN VARCHAR2, V_SID IN VARCHAR2, V_SERIAL IN VARCHAR2 ) IS                 BEGIN                 

    -2热度

    1回答

    我可以在z/OS中使用哪种语言在DB2 Z/OS V10中创建作业? 在Z/OS大型机,请提供示例脚本来创建或SUBMIT执行存储的程序工作。