PROCCTL Statements report

This report indicates all control statements of the current HD Pointer Checker run. These control statements have been specified in the PROCCTL data set.

The following control statements are reported:
  • PROC statement
  • OPTION statement
  • REPORT statement
  • DATABASE statement
  • END statement

For pointer check jobs, this report provides the information about the work data sets at the time of dynamic allocation with either FABP1101I messages or FABP1102I messages. In each FABP1101I message, the SPACE parameter that was passed to the dynamic allocation macro is shown.

When the processing type of the job is TYPE=ESTIMATE_WK, this report contains the ESTIMATED SIZES OF WORK DATA SETS part. This part provides approximate sizes of work data sets that HD Pointer Checker will dynamically allocate in the pointer check job.

Report examples

The following figures show examples of the report.

Figure 1. PRIMAPRT: PROCCTL Statements report
IMS HIGH PERFORMANCE POINTER CHECKER FOR z/OS                     "PROCCTL STATEMENTS REPORT"                            PAGE:     1
5655-U09                                                   DATE: 07/07/2021  TIME: 15.59.40                         FABPMAIN - V3.R1


0........1.........2.........3.........4.........5.........6.........7.........8
12345678901234567890123456789012345678901234567890123456789012345678901234567890

  PROC     TYPE=ALL,DBORG=ALL,SEP=YES,
           EPSCHK=YES,IXKEYCHK=YES,VLSSUMM=YES,
           SYMIXCHK=YES,SYMLPCHK=YES,ICRG#CHK=YES
  OPTION   HISTORY=YES
  REPORT   SEGIO=YES
  DATABASE DB=HDAMDB2,DD=HDAMDS4,SCANGROUP=01
  DATABASE DB=HISAMDB1,DD=HISAMDS1,OVERFLOW=HISAMDS2,SCANGROUP=01
  DATABASE DB=TPFOH1,PART=*ALL,DD=*ALL,SCANGROUP=03
  DATABASE DB=TPFOH2,PART=*ALL,DD=*ALL,SCANGROUP=04
  DATABASE DB=TPFOX1,PART=*ALL,DD=*ALL,SCANGROUP=05
  DATABASE DB=TPFOH3,PART=*ALL,DD=*ALL,SCANGROUP=06
  END
FABP1101I WORK DATA SET CHECKREC DYNAMIC ALLOCATION SPACE=(TRACK,(00030,00030))
FABP1101I WORK DATA SET IXKEY    DYNAMIC ALLOCATION SPACE=(TRACK,(00173,00173))
FABP1101I WORK DATA SET MERGIN03 DYNAMIC ALLOCATION SPACE=(TRACK,(00150,00150))
FABP1101I WORK DATA SET MERGIN04 DYNAMIC ALLOCATION SPACE=(TRACK,(00109,00109))
FABP1101I WORK DATA SET MERGI204 DYNAMIC ALLOCATION SPACE=(TRACK,(00150,00150))
FABP1101I WORK DATA SET SORTE204 DYNAMIC ALLOCATION SPACE=(TRACK,(00150,00150))
FABP1101I WORK DATA SET MERGIN06 DYNAMIC ALLOCATION SPACE=(TRACK,(00097,00097))
Figure 2. PRIMAPRT: PROCCTL Statements report (processing type TYPE=ESTIMATE_WK)
IMS HIGH PERFORMANCE POINTER CHECKER FOR z/OS                     "PROCCTL STATEMENTS REPORT"                            PAGE:     1
5655-U09                                                   DATE: 06/02/2021  TIME: 17.29.08                         FABPMAIN - V3.R1
                                                                                                                             
0........1.........2.........3.........4.........5.........6.........7.........8                                             
12345678901234567890123456789012345678901234567890123456789012345678901234567890                                             
                                                                                                                             
 PROC TYPE=ESTIMATE_WK,IXKEYCHK=YES                                                                                          
 DATABASE DB=HDAMDB2,DD=HDAMDS4
 DATABASE DB=HISAMDB1,DD=HISAMDS1,OVERFLOW=HISAMDS2
 DATABASE DB=TPFOH1,PART=*ALL,DD=*ALL
 DATABASE DB=TPFOH2,PART=*ALL,DD=*ALL
 DATABASE DB=TPFOX1,PART=*ALL,DD=*ALL
 DATABASE DB=TPFOH3,PART=*ALL,DD=*ALL
 END

ESTIMATED SIZES OF WORK DATA SETS                                                                                            
---------------------------------                                                                                            
DD NAME   ESTIMATED SIZE (CYLS)                                                                                              
--------  ---------------------                                                                                              
MERGIN01                  1,000  <= MAXIMUM SIZE                                                                             
MERGI201                     36                                                                                              
SORTE201                    143                                                                                              
CHECKREC                      5                                                                                              
IXKEY                       241                                                                                              
--------  ---------------------                                                                                              
TOTAL                     1,425                           

Report field description: ESTIMATED SIZES OF WORK DATA SETS part

This part provides approximate sizes of work data sets that HD Pointer Checker will dynamically allocate in the pointer check job. The sizes of the work data sets that are associated with the following DD statements are shown:
  • MERGINnn
  • MERGI2nn
  • SORTE2nn 
  • CHECKREC
  • IXKEY 
nn in DD names corresponds to the scan group number specified by the SCANGROUP option of the DATABASE statement. The default value of the option is 1.

HD Pointer Checker calculates the size of the space that is required for each work data set based on the sizes of input database data sets or the OPTION DSSIZE parameter.

The report fields of the ESTIMATED SIZES OF WORK DATA SETS part are as follows:

DD NAME
DD name for the work data set.
ESTIMATED SIZE (CYLS)
The approximate size of the work data set in cylinders.
Tip: You can use this information to determine the appropriate size and volume count when you specify the work data sets by using DD statements.

For CHECKREC DD, this field shows the size when CHECKREC=NO is specified. For the data set size that is required when CHECKREC=YES is specified, see Estimating the size of the work data set for CHECKREC=YES (CHECKREC).

<= MAXIMUM SIZE
This indicator shows the maximum data set size that is required among all the work data sets. Even when multiple work data sets require the maximum data set size, the indicator appears once in the first row.
Tip: You can use this indicator to determine the data class that has the adequate space and volume count parameters so that the largest work data sets can be allocated.
TOTAL
The sum of the estimated data set sizes in cylinders.
Tip: You can use this information to select a storage group and ensure that the storage group has sufficient number of DASD volumes defined.