Some dump IDs are missing from the sequence of dumps
CICS® keeps a count of the number of times that dumping is invoked during the current run, and the count is included as part of the dump ID given at the start of the dump.
If both a transaction dump and a system dump are taken in response to the event that invoked dumping, the same dump ID is given to both. However, if just a transaction dump or just a system dump is taken, the dump ID is unique to that dump.
The complete range of dump IDs for any run of CICS is, therefore, distributed between the set of system dumps and the set of transaction dumps, but neither set of dumps has them all.
Table 1 gives an example of the sort of distribution of dump IDs that might occur. Note that each dump ID is prefixed by the run number, in this case 23, and that this is the same for any dump produced during that run. This does not apply to SDUMPs produced by the kernel; these always have a dump ID of 0/0000.
| On system dump data set | On transaction dump data set |
|---|---|
| ID=23/0001 | |
| ID=23/0002 | ID=23/0002 |
| ID=23/0003 | |
| ID=23/0004 | |
| ID=23/0005 | |
| ID=23/0006 | |
| ID=23/0007 | |
| ID=23/0008 |