基于成功的Java程序完成安排Oracle SP

时间:2012-01-31 09:30:58

标签: java oracle scheduling

我有一个Java程序,它将数据从DB2表导入Oracle表。

我的要求如下 - :

步骤1。安排Java程序每天运行。这将按日计划将数据导入Oracle表。

第2步。安排一个单独的Oracle存储过程,只有在Java程序成功将数据导入Oracle表时才会运行。

对我而言,显而易见的方法是通过Java程序调用Oracle SP,具体取决于Step1是否成功完成。但是,由于某些原因,我被指示不要这样做。

我的问题是 - 是否可以安排Oracle SP仅在Java程序无异常执行时运行?如果是这样,请告诉我如何做到这一点。

任何帮助将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:1)

由于已经决定不使用明显的方法,你能否对DB进行一些其他可以更新某些值的调用?如果允许,那么您可以使用触发器来呼叫您要呼叫的SP。