To trigger the IMS DLITRACE facility, you must allocate two ddnames in your JCL or CLIST.
//DFSVSAMP DD DSN=highlvl.DFSVSAMP(BUFPOOL),DISP=SHR
where:
Is the high-level qualifier for your VSAM buffer pool dataset.
This allocation indicates that member BUFPOOL in the DFSVSAMP dataset contains the VSAM buffer pool size information. For example:
8192,21 /* 21 BUFFERS OF SIZE 8192 4096,21 /* 2048,21 /* 1024,30 /* 512,21 /* IOBF=(2048,4,Y,Y) /* IOBF=(6144,4,Y,Y) /* IO BUFFERS OF THIS SIZE IOBF=(8192,4,Y,Y) /* OPTION,VSAMFIX=(BFR,IOB)
DLITRACE DDNAME=ddname
where:
Is any ddname. Allocate this ddname to SYSOUT or to a file with LRECL 80. The trace output is sent to the file or SYSOUT class you allocate. If you allocate the trace to a file, keep in mind that trace output can be voluminous.
Suppose you choose the ddname DDTRACE by adding this line to your VSAM buffer pool file:
DLITRACE DDNAME=DDTRACE
To send the trace output to SYSOUT, include the following allocation in your JCL:
//DDTRACE DD SYSOUT=*
Note:
Information Builders |