Tags

, , , , , , , , , , , , , ,

In my previous article, we have gone through about KEDB (Known Error Database) and how much it helps to resolve repeating issues/abends and saves time. To amend to that, I have found an article that discusses on how a mainframe application can be made self-restartable. The approach seems to be promising and can be used for various applications but will need a thorough thought process, time and quite an effort to build it. But it has lot of benefits once it is built.

Whenever a job fails, below are the manual steps that we would do

  • Find the type of problem (Data issue, Code Issue, System Issue)
  • Identify where to restart the job. Sometimes we need to restart from prior steps. (KEDB helps here)
  • Data/File fix might be needed before restart
  • Restarting the job from correct step

Noe for making the mainframe application self-restartable, all the above manual steps needs to be automated. And to automate, we would require few components

  • A KSDS File to hold list of all job names/step names
  • Additional JCL step in each job that needs to log the step of the job when it fails (using COND = ONLY)
  • Program to determine the failure step and do the housekeeping activities for the restart (KEDB helps here)
  • Program to restart the Job as desired based on restart instructions

Go through this Referenced Article to get an detailed overview

——————————————————————————————————–

In United States, If you would like to Earn Free Stocks, Credit card Points and Bank account Bonuses, Please visit My Finance Blog

——————————————————————————————————–

You may also like to look at:

Working on Mainframes – Is Change to a different technology necessary
Important SQL CODES and ABEND CODES
SORT JOIN – TO JOIN TWO FILES BASED ON A KEY
KNOW YOUR MAINFRAME
REXX – INITIAL SETUP
HOW TO SUBMIT A BATCH JOB FROM THE CICS PROGRAM
CICS – EXEC interface block – EIBRESP Values
CICS – EXEC interface block Fields
Flow of control between COBOL programs, run units, and CICS
CICS INTERVIEW QUESTIONS
CICS TIPS
COBOL – COPY and INCLUDE statements
COBOL – PERFORMANCE IMPROVEMENT
COBOL – SIGN STORED IN COMP, COMP-3 AND DISPLAY FORMATS
SHORTEST COBOL PROGRAM
RESTART LOGIC IN COBOL DB2 Program
GOBACK – EXIT PROGRAM – STOP RUN
Continuation lines in COBOL
Computational items – COMP, COMP 1 , COMP 2, COMP 3
COBOL program format
cobol indicator area column-7 and area a and area b
COBOL INTERVIEW QUESTIONS
COBOL TIPS
COBOL COMPILER OPTIONS
The IDENTIFICATION DIVISION