Job Remains in Status "Active"

Procedure

Analyzing

Procedure

Step 1:

Is the job really still running ?

  • Check the status of the job explicitly

    (see Analyzing Job Status)

  • Is the job still active?

    • Yes:

      To find out what the job is currently doing, you can 'capture'it (see Analyzing Job Status). However, this only works for ABAP programs that are executed as job steps. It is not possible to analyze external programs in this way. For an external program, the check for whether it is still active has to be made at the operating system level.

  • Is the job waiting for an external program that is being executed in the job to be terminated?

Step 2:

Was the Job Server restarted while the job was running?

  • -Find out the start time and the execution host of the job (see Analyzing Job Status)

  • Find out from the system log of the job server when the job server was last started.

    Is the start time of the job server after the start time of the job?

    • Yes:

      The Job Server was restarted while the job was running. The runtime environment of the background processing system was not able to update the job status in the database.

      You can manually set the job status to aborted (see Analyzing Job Status)

      End of analysis

    • No:

      Contact your SAP consultant.