Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
JOB
,SMITH,REGION=800K
WHEN THE AMOUNT OF STORAGE REQUESTED IN THE REGION PARM IS HIGHER THAN THE ADDRE
SS SPACE CAN PROVIDE, AN ABEND WILL OCCUR
IF REGION=0K(OR 0M) IS CODED, THE ENTIRE ADDRESS SPACE (EXCEPT FOR THOSE AREAS U
SED BY MVS/XA) IS AVAILABLE
ex :::
000001
000002
000003
000004
000005
000129
000130
000131
000132
000133
000134
000135
//TSTFABL5
//
//
//
//*
//*
//*********************************************************************
//* CREATE MERGE AMBS AND AMBI EXTRACTS
*
//*********************************************************************
//STEP2A EXEC PGM=EZTPA00,COND=(0,NE),
//
REGION=6250K
//*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Whats the use of JCLLIB / joblib & STEPLIB?
JCLLIB/STEPLIB specifies the private libraries containing the catalogued procedu
res and JCL referred to by Include statements. SET assigns values to symbolic
parameters in catalog procedures, INCLUDE allows JCL stored in partitioned datas
et to be included in the
job stream. IF/THEN/ELSE/END allows selective execution of Job steps. CNTL and E
NDCNTL marks the
start and end of control statements in the input stream. OUTPUT Supplies options
for SYSOUT processing
Ex :
VIEW
TEST.PROD.JCLLIB(TSTFFA10) - 01.08
Columns 00001 00072
Command ===>
Scroll ===> CSR
****** ***************************** Top of Data ******************************
000001 //TSTFFA10 JOB (0000,0000),'FAS DAILY1',
000002 //
CLASS=P,
000003 //
MSGCLASS=S,
000004 //
MSGLEVEL=(1,1),
000005 //
REGION=0M
000006 //*>>>>> T H I S J C L I S F O R F I L E T O F I L E
000007 //*>>>>> P R O C E S S I N G
000008 //*
000009 //PROCLIB JCLLIB ORDER=(TEST.PROD.PROCLIB)
000010 //*
000011 //$JOBLIB INCLUDE MEMBER=$TSTLOAD
. . . . . . . . . . . . . . . . . . . . . . . . . . .
VIEW
TEST.PROD.PROCLIB($TSTLOAD) - 01.66
Columns 00001 00072
Command ===>
Scroll ===> CSR
****** ***************************** Top of Data ******************************
000001 //JOBLIB DD DSN=PGCPRG4.SMG3.V120.DA.BASEJNI,DISP=SHR
000002 //
DD DSN=TEST.BATCH.PDSE.LOAD,DISP=SHR
000003 //
DD DSN=TEST.INH.V817.BATCH.LOADFIX,DISP=SHR
000004 //
DD DSN=TEST.INH.V817.BATCH.LOAD,DISP=SHR
. . . . . . . . . . . . . . . . . . . . . . . . . . .
VIEW
TEST.PROD.PROCLIB(CONNECTA) - 01.01
*Bottom of data reached*
Command ===>
Scroll ===> CSR
****** ***************************** Top of Data ******************************
000001 //CONNECTA PROC
000002 //*
000003 //********************************************************************
000004 //*
CONNECT DIRECT FILE TRANSFER
*
000005 //********************************************************************
000006 //*
000007 //STEP020 EXEC PGM=DMBATCH,PARM='YYLLYNN',COND=(4,LT)
000008 //sTEPLIB DD DSN=&RGN.NET.CONNECT.LINKLIB,
000009 //
DISP=SHR
000010 //DMNETMAP DD DSN=&RGN.NET.CONNECT.NETMAP,DISP=SHR
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%