Background Jobs

Database Background Jobs are operations which are not executed immediately when the user invokes the operation. This is common for operations that will take some time to execute. By executing an operation as a background job, the user can continue their work without having to wait for the operation to finish.

The overview page for Background Jobs is located under Solution Manager/Background Processing/Background Jobs in the navigator. This will show a list of all Background Jobs.

The jobs may have these different states:

The Foundation1 Light Cleanup process will remove Background Jobs in state Ready, Warning and Error unless they are marked to be excluded from cleanup. Each state has their own time limit for how long they should be kept before cleaned. This is set by the system parameters. To change the cleanup interval, change the interval for the "Cleanup age limit in days for completed background jobs", "Cleanup age limit in days for background jobs with warning" and "Cleanup age limit in days for background jobs with errors". The only way to remove a job marked to be excluded from cleanup, is to remove it manually. 

Note: The Background Jobs form does not show Oracle DBMS_SCHEDULER jobs like IFS/Info Services. Only deferred jobs created by using system service Transaction_SYS or jobs created by scheduled tasks are shown.

For Background Jobs that takes a long time to execute, the job may also update the Progress Information. For instance, when several objects are processed one by one by the Background Job, it often updates the progress information about what object that is currently being processed, how many objects that are to be processed in total (Total Work) and how many objects that have been processed so far (So Far).

To see the details select a Background Job, click the Show Details command. The detail screen also presents a log on processed objects. If the log is used or not is dependent on the job.