创建调试概要文件数据集
您可以通过两种方法之一来创建调试概要文件数据集。 您可以使用 IDCAMS 实用程序来创建和初始化数据集,也可以运行 CICS®提供的作业 DFHDEFDS 来为 CICS 区域创建数据集
使用 IDCAMS 实用程序来创建和初始化以下 VSAM 数据集:图 1。 用于创建调试概要文件数据集的样本 JCL
样本 JCL 将创建包含示例调试概要文件的数据集。 要创建空数据集,请除去以下行:
- DFHDPFMB
- 调试概要文件基本数据集。
- DFHDPFMP
- 调试概要文件路径数据集。
- DFHDPFMX
- 调试概要文件备用索引数据集。
//DPFM JOB 'accounting information',name,MSGCLASS=A
//DEFINE EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
DELETE CICSTS54.CICS.DFHDPFMB
DEFINE CLUSTER (RECORDS(1000)-
NAME (CICSTS54.CICS.DFHDPFMB) -
SHAREOPTIONS(2 3) -
LOG(NONE) -
VOLUME (&DSVOL) -
IXD) -
DATA -
(RECSZ(2560,2560) -
CONTROLINTERVALSIZE(3072) -
NAME (CICSTS54.CICS.DFHDPFMB.DATA) -
KEYS(17 1) -
FREESPACE(10 10) -
BUFFERSPACE (8192)) -
INDEX -
(NAME(CICSTS54.CICS.DFHDPFMB.INDX))
//INITDP EXEC PGM=IDCAMS,REGION=512K
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
REPRO INFILE ( SYS01 ) -
OUTDATASET(CICSTS54.CICS.DFHDPFMB)
//SYS01 DD *
DDUMMY RECORD !! DO NOT ALTER !!
EEXAMPLE RECORD REMOVE THIS LINE IF SAMPLES NOT REQUIRED
/*
//DEFALT EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
DEFINE ALTERNATEINDEX -
( NAME(CICSTS54.CICS.DFHDPFMX ) -
RECORDS(1000) -
VOLUME(&DSVOL) -
KEYS(12 20) -
RELATE(CICSTS54.CICS.DFHDPFMB) -
RECORDSIZE(200 200) -
SHAREOPTIONS(2 3) -
UPGRADE ) -
DATA -
( NAME(CICSTS54.CICS.DFHDPFMX.DATA) ) -
INDEX -
( NAME(CICSTS54.CICS.DFHDPFMX.INDEX) )
DEFINE PATH -
( NAME(CICSTS54.CICS.DFHDPFMP) -
PATHENTRY(CICSTS54.CICS.DFHDPFMX) )
/*
//BLDDP EXEC PGM=IDCAMS
//BDSET1 DD DSN=CICSTS54.CICS.DFHDPFMB,DISP=SHR
//ADSET1 DD DSN=CICSTS54.CICS.DFHDPFMX,DISP=SHR
//SYSPRINT DD SYSOUT=A
//SYSIN DD *
BLDINDEX -
INFILE(BDSET1) -
OUTFILE(ADSET1)
/*
//*
EEXAMPLE RECORD REMOVE THIS LINE IF SAMPLES NOT REQUIRED