JCL
This course teaches:
- how to code JCL (Job Control Language) statements to obtain a correct execution of programs and the correct treatment of data sets;
- the interpretation of job output via SDSF (Spool Display and Search Facility) in order to correct possible errors as soon as possible;
- the use and creation of procedures.
Schedule
No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested? Please let us know.
Intended for
Programmers, operators, system programmers, schedulers.
Background
Basic knowledge of ISPF/PDF is necessary (see course ISPF/PDF basics). You can test yourself to see if you have enough background by filling out the online selftest.
Main topics
- Job Entry Subsystem (JES) and batch processing
- The different statements and their function:
- JOB statement: accounting information, job scheduling parameters, execution parameters, job output specification
- EXEC statement: PGM, PROC, PARM, COND, TIME, etc.
- DD statement: data set description, resource specification, output description, in-stream data sets, etc.
- IF-THEN-ELSE construction
- OUTPUT statement
- Job log and job output • SDSF manipulation
- Special datasets and associated parameters:
concatenation • partitioned and sequential data sets • temporary data sets • backward references • GDG • SMS parameters • JOBLIB • STEPLIB • ...
- INCLUDE and JCLLIB
- Use of procedures:
definition • parameters • changing and adding • symbolic parameters
- Debugging of JCL, frequent abends, ...
- JES2 control statements
Training method
About half of the time is spent on practical exercises.
Duration
2 days.
Course leader
an ABIS instructor.
Reviews
heel goed, interessante cursus, en gepassioneerde lesgever met heel veel background kennis
| (N.N., ) |
Très bien, mais ca serait plus simple de voir juste 2-3 concepts et puis faire des exercices que tout voir d'un coup et puis faire des exercices
| (N.N., ) |
Très utile et très complet.
| (N.N., ) |
Over het algemeen heel tevreden
| (N.N., Belfius Bank, ) |
Zeer goed en interessant.
| (N.N., Belfius Bank, ) |
SESSION INFO AND ENROLMENT |