Batch job · 8 steps · CARDFILE.jcl:1CARDFILE
CLASS=A MSGCLASS=0 NOTIFY=&SYSUID
Job stream
| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| ISFOUT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:23 | |
| CMDOUT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:24 | |
| ISFIN | in-stream (2 lines) | read derived | in-stream data | CARDFILE.jcl:25 |
STEP05
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:33| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:34 | |
| SYSIN | in-stream (6 lines) | read derived | in-stream data | CARDFILE.jcl:35 |
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:36-41
DELETE AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS -
CLUSTER
IF MAXCC LE 08 THEN SET MAXCC = 0
DELETE AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX -
ALTERNATEINDEX
IF MAXCC LE 08 THEN SET MAXCC = 0IDCAMS: DELETE deletes AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDSDELETE deletes AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX
STEP10
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:47| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:48 | |
| SYSIN | in-stream (14 lines) | read derived | in-stream data | CARDFILE.jcl:49 |
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:50-63
DEFINE CLUSTER (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS) -
CYLINDERS(1 5) -
VOLUMES(AWSHJ1 -
) -
KEYS(16 0) -
RECORDSIZE(150 150) -
SHAREOPTIONS(2 3) -
ERASE -
INDEXED -
) -
DATA (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.DATA) -
) -
INDEX (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.INDEX) -
)IDCAMS: DEFINE CLUSTER defines AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.DATA, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS.INDEX
STEP15
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:68| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:69 | |
| CARDDATA | AWS.M2.CARDDEMO.CARDDATA.PS | SHR | read derived | IDCAMS REPRO INPUT (in-stream app/jcl/CARDFILE.jcl:75) | CARDFILE.jcl:70 |
| CARDVSAM | AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS | SHR | write derived | IDCAMS REPRO OUTPUT (in-stream app/jcl/CARDFILE.jcl:75) | CARDFILE.jcl:72 |
| SYSIN | in-stream (1 lines) | read derived | in-stream data | CARDFILE.jcl:74 |
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:75
REPRO INFILE(CARDDATA) OUTFILE(CARDVSAM)
IDCAMS: REPRO input DD CARDDATA, output DD CARDVSAM
STEP40
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:80| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:81 | |
| SYSIN | in-stream (10 lines) | read derived | in-stream data | CARDFILE.jcl:82 |
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:83-92
DEFINE ALTERNATEINDEX (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX)- RELATE(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS) - KEYS(11 16) - NONUNIQUEKEY - UPGRADE - RECORDSIZE(150,150) - VOLUMES(AWSHJ1) - CYLINDERS(5,1)) - DATA (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.DATA)) - INDEX (NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.INDEX))
IDCAMS: DEFINE ALTERNATEINDEX defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX, relates AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.DATA, defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.INDEX
STEP50
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:97| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:98 | |
| SYSIN | in-stream (3 lines) | read derived | in-stream data | CARDFILE.jcl:99 |
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:100-102
DEFINE PATH -
(NAME(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.PATH) -
PATHENTRY(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX))IDCAMS: DEFINE PATH defines AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX.PATH, relates AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX
STEP60
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)CARDFILE.jcl:107| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:108 | |
| SYSIN | in-stream (3 lines) | read derived | in-stream data | CARDFILE.jcl:109 |
SYSIN control cards · in-stream app/jcl/CARDFILE.jcl:110-112
BLDINDEX - INDATASET(AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS) - OUTDATASET(AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX)
IDCAMS: BLDINDEX input AWS.M2.CARDDEMO.CARDDATA.VSAM.KSDS, output AWS.M2.CARDDEMO.CARDDATA.VSAM.AIX
| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| ISFOUT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:119 | |
| CMDOUT | SYSOUT=* | write derived | SYSOUT=* | CARDFILE.jcl:120 | |
| ISFIN | in-stream (2 lines) | read derived | in-stream data | CARDFILE.jcl:121 |