My Oracle Support Banner

OIM 11gR2: How to Monitor Scheduled Job Status to Prevent an Overlapping Next Run and/or Notify Administrators in Case of an Issue? (Doc ID 2157063.1)

Last updated on OCTOBER 08, 2021

Applies to:

Identity Manager - Version and later
Information in this document applies to any platform.


You have various jobs which run based on predefined schedules. For example, "Daily once". Now, suppose you have a Target Reconciliation which you are running daily and due to some issue, it so happened that the job did not finish and is still in a Running status - during the time when the next run is scheduled to occur. This would result in a condition where you have one job which is running/pending/limbo state since yesterday and another instance of it being kicked off today.

You'd like to know possible solutions to handle these kind of scenarios and in particular:
1. How can you make sure that if the previous instance of the job is not finished, you won't kick off the next instance? Is there any "out-of-the-box" (OOTB) mechanism in OIM to support this?
2. Is there some mechanism to send out alerts if some job had been running for more than a specified time - so that appropriate action can be taken?


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.