Mainframe Path Start learning free
Applied9 min readLesson 5 of 5

Running and fixing a batch night

An operator's night is about one thing: getting the right jobs finished correctly before the business deadline. That means watching the critical path, fixing failures in the right order, rerunning safely, and telling people what is happening.

Before the night starts

When a job fails

  1. Look at the job's output: return code, abend code and the messages around the failure.
  2. Decide if it is on the critical path. If so, it comes first.
  3. Find the cause before acting: bad data, missing file, space, security, or a code problem.
  4. Choose the action: fix and rerun, restart from a step, hold dependants, or escalate to the application on-call.
  5. Record what you did and why in the ticket.

Rerun or restart?

SituationUsual action
Failed in the first step, nothing written yetRerun from the top
Later step failed, earlier outputs are keptRestart from the failing step
Job appends to files or updates a databaseCheck what was already written; a blind rerun can duplicate it
Data cannot be fixed tonightHold dependants, escalate, and agree a plan with the business

Communicate early

If an SLA is at risk, say so before it is missed. A short update — what failed, what you are doing, when the next update comes — is worth more than silence followed by a perfect fix.

Hand over

At the end of the shift, list what failed, what was rerun or forced, what is still on hold and what needs follow-up. Good handovers stop the same failure surprising the next team.

Common mistakes

Rerunning before reading the output

Most reruns of S0C7, space or security failures fail again. Understand the cause first.

Fixing jobs in the order they failed

Fix what is on the critical path first, even if it failed later.

Leaving holds undocumented

A job left on hold with no note can block the next night. Record every hold and who owns it.

What you will see at work

Key terms

Check your understanding.
Take this lesson's quiz and save your progress. Free.

Take the lesson quiz
← AutoSys, Stonebranch and other schedulersBack to Batch operations and workload schedulers