Previous Topic: Basic CICS InstallNext Topic: Triggering and the TDC


CICS VSAM Install

Run the following defines if you intend to use a VSAM SDT* instead of CICS temporary storage. Change the dataset name to the DSN you intend to use. You can change the DDNAME if you make the corresponding update in TIRMQTDX. You can change MAXNUMRECS as needed.

Note: Do not use a CICS-maintained table. Use only a USER maintained table.

Run DFHCSDUP using the following deck:

DEFINE FILE(TITDTEMP)
DESCRIPTION(CA Gen Transaction Dispatcher temporary SDT)
DSNAME(YOUR.TEMP.DATASET)
STRINGS(5)
ADD(YES) DELETE(YES) READ(YES) BROWSE(YES)
RECORDSIZE(32760) RECORDFORMAT(V) KEYLEN(8)
TABLE(USER) MAXNUMRECS(4096)
GROUP(TDCGROUP)
Run IDCAMS as follows:
//IDCAMS EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//DD1 DD *
00000000
/*
//SYSIN DD *
DEFINE CLUSTER(NAME(YOUR.TEMP.DATASET)-
VOLUME(VVVVVV) -
CYLINDERS(5 5)
RECORDSIZE(865 32760) -
KEYS(8 0) -
)
REPRO INFILE(DD1) OUTDATASET(YOUR.TEMP.DATASET)

Note: You can also use a standard VSAM KSDS without using the data table feature. Adjust cluster space accordingly, and make certain that the cluster is deleted and redefined on each restart of CICS. Use SDT for better performance.