嗨,我是 Oracle 调度程序的新手。我的问题是 - 我们可以在 Schedule 对象中为单个作业提供重复间隔和事件条件吗?
我在作业调度中有这个要求 - 作业应该在预定的时间运行,但前提是某个事件已经发生。
例如。
Job1 应该运行 - 每天上午 10 点 - 但前提是昨天的相同作业不再运行。(我将根据表格条目来计算。)因此,该事件将是表格 job_statuses 中的单元格条目,例如“ENDED”。
如果我可以在同一份工作中提供这两个信息会更容易。我要尝试的另一种方法是 - 根据时间安排工作。如果较早的实例仍在运行,请根据事件重新安排作业。但这看起来很笨拙。
提前致谢。
马扬克