JCL కీవర్డ్లు
జాబ్ కంట్రోల్ లాంగ్వేజ్
మొత్తం 33 కీవర్డ్లు అందుబాటులో ఉన్నాయి
BLKSIZE
BLKSIZE (Block Size) అనేది block size specify చేస్తుంది - multiple records per block....
CLASS
CLASS పారామీటర్ అనేది job class specify చేస్తుంది - execution priority....
COND
COND పారామీటర్ అనేది conditional execution control చేస్తుంది based on retu...
DCB
DCB (Data Control Block) పారామీటర్ అనేది డేటాసెట్ record format మరియ...
DD
...
DISP
DISP (Disposition) పారామీటర్ అనేది డేటాసెట్ status మరియు జాబ...
DSN
...
DUMMY
DUMMY పారామీటర్ అనేది null file - ఎటువంటి I/O జరగదు....
EXEC
...
IDCAMS
IDCAMS అనేది VSAM మరియు catalog management utility....
IEBCOPY
IEBCOPY అనేది PDS copy/merge/compress utility....
IEBGENER
IEBGENER అనేది sequential dataset copy utility....
IEFBR14
...
IF-THEN-ELSE-ENDIF
IF స్టేట్మెంట్ అనేది conditional execution కోసం modern JCL construct....
INCLUDE
...
JCLLIB
JCLLIB స్టేట్మెంట్ అనేది procedure libraries specify చేస్తుంది....
JOB
...
JOBLIB
JOBLIB DD అనేది job-level program libraries specify చేస్తుంది....
LRECL
LRECL (Logical Record Length) అనేది ఒక రికార్డ్ length specify చేస్తుంది...
MSGCLASS
MSGCLASS పారామీటర్ అనేది job output class specify చేస్తుంది....
NOTIFY
NOTIFY పారామీటర్ అనేది job completion notification send చేస్తుంది....
PARM
PARM పారామీటర్ అనేది program parameters pass చేస్తుంది....
PEND
PEND స్టేట్మెంట్ అనేది in-stream procedure end mark చేస్తుంది....
PROC
PROC స్టేట్మెంట్ అనేది procedure (cataloged JCL) define లేదా invoke చేస...
RECFM
RECFM (Record Format) అనేది రికార్డ్ format specify చేస్తుంది - F(Fixed), V(...
REGION
REGION పారామీటర్ అనేది memory allocation specify చేస్తుంది....
SET
SET స్టేట్మెంట్ అనేది symbolic parameter values assign చేస్తుంది....
SORT
SORT (DFSORT/SYNCSORT) అనేది data sorting utility....
SPACE
SPACE పారామీటర్ అనేది కొత్త డేటాసెట్ కోసం disk space alloc...
STEPLIB
STEPLIB DD అనేది step-level program libraries specify చేస్తుంది....
SYSOUT
...
TIME
TIME పారామీటర్ అనేది CPU time limit specify చేస్తుంది....
UNIT
...
JCL గురించి
JCL (Job Control Language) అనేది IBM మెయిన్ఫ్రేమ్ ఆపరేటింగ్ సిస్టమ్స్లో బ్యాచ్ జాబ్లను నిర్వహించడానికి ఉపయోగించే స్క్రిప్టింగ్ భాష. ఇది ఏ ప్రోగ్రామ్లు రన్ అవ్వాలో, ఏ ఫైల్స్ ఉపయోగించాలో మరియు ఔట్పుట్ ఎక్కడికి వెళ్ళాలో నిర్దేశిస్తుంది.
ప్రధాన JCL స్టేట్మెంట్లు:
- JOB: జాబ్ ప్రారంభం మరియు అకౌంటింగ్ సమాచారం
- EXEC: ఏ ప్రోగ్రామ్ లేదా ప్రొసీజర్ రన్ అవ్వాలో
- DD: డేటా డెఫినిషన్ - ఫైల్స్ మరియు డేటాసెట్స్