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.
SESSION INFO AND ENROLMENT |