Batch job · 6 steps · XREFFILE.jcl:1XREFFILE
CLASS=A MSGCLASS=0 NOTIFY=&SYSUID
Job stream
STEP05
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:22| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | XREFFILE.jcl:23 | |
| SYSIN | in-stream (6 lines) | read derived | in-stream data | XREFFILE.jcl:24 |
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:25-30
DELETE AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS -
CLUSTER
IF MAXCC LE 08 THEN SET MAXCC = 0
DELETE AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX -
ALTERNATEINDEX
IF MAXCC LE 08 THEN SET MAXCC = 0IDCAMS: DELETE deletes AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDSDELETE deletes AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX
STEP10
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:36| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | XREFFILE.jcl:37 | |
| SYSIN | in-stream (14 lines) | read derived | in-stream data | XREFFILE.jcl:38 |
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:39-52
DEFINE CLUSTER (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS) -
CYLINDERS(1 5) -
VOLUMES(AWSHJ1 -
) -
KEYS(16 0) -
RECORDSIZE(50 50) -
SHAREOPTIONS(2 3) -
ERASE -
INDEXED -
) -
DATA (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS.DATA) -
) -
INDEX (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS.INDEX) -
)IDCAMS: DEFINE CLUSTER defines AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS, defines AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS.DATA, defines AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS.INDEX
STEP15
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:57| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | XREFFILE.jcl:58 | |
| XREFDATA | AWS.M2.CARDDEMO.CARDXREF.PS | SHR | read derived | IDCAMS REPRO INPUT (in-stream app/jcl/XREFFILE.jcl:64) | XREFFILE.jcl:59 |
| XREFVSAM | AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS | SHR | write derived | IDCAMS REPRO OUTPUT (in-stream app/jcl/XREFFILE.jcl:64) | XREFFILE.jcl:61 |
| SYSIN | in-stream (1 lines) | read derived | in-stream data | XREFFILE.jcl:63 |
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:64
REPRO INFILE(XREFDATA) OUTFILE(XREFVSAM)
IDCAMS: REPRO input DD XREFDATA, output DD XREFVSAM
STEP20
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:69| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | XREFFILE.jcl:70 | |
| SYSIN | in-stream (11 lines) | read derived | in-stream data | XREFFILE.jcl:71 |
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:72-82
DEFINE ALTERNATEINDEX (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX)- RELATE(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS) - KEYS(11,25) - NONUNIQUEKEY - UPGRADE - RECORDSIZE(50,50) - FREESPACE(10,20) - VOLUMES(AWSHJ1) - CYLINDERS(5,1)) - DATA (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.DATA)) - INDEX (NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.INDEX))
IDCAMS: DEFINE ALTERNATEINDEX defines AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX, relates AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS, defines AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.DATA, defines AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.INDEX
STEP25
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:87| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | XREFFILE.jcl:88 | |
| SYSIN | in-stream (3 lines) | read derived | in-stream data | XREFFILE.jcl:89 |
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:90-92
DEFINE PATH -
(NAME(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.PATH) -
PATHENTRY(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX))IDCAMS: DEFINE PATH defines AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX.PATH, relates AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX
STEP30
runs IDCAMS observed — VSAM access method services (define/delete/copy datasets)XREFFILE.jcl:97| DD | Dataset | DISP | Use | Basis | At |
|---|---|---|---|---|---|
| SYSPRINT | SYSOUT=* | write derived | SYSOUT=* | XREFFILE.jcl:98 | |
| SYSIN | in-stream (3 lines) | read derived | in-stream data | XREFFILE.jcl:99 |
SYSIN control cards · in-stream app/jcl/XREFFILE.jcl:100-102
BLDINDEX - INDATASET(AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS) - OUTDATASET(AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX)
IDCAMS: BLDINDEX input AWS.M2.CARDDEMO.CARDXREF.VSAM.KSDS, output AWS.M2.CARDDEMO.CARDXREF.VSAM.AIX