IBM Support

PH07469: THE WRONG TOTAL NUMBER OF SEGMENT OCCURRENCES IS PRINTED IN THE DATABASE STATISTICS REPORT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • HD Pointer Checker prints the wrong total number of segment
    occurrences in the Database Statistics report when the number
    exceeds 999,999,999.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IBM IMS High Performance Pointer Checker for *
    *                 z/OS Version 3 Release 1 (FMID=HPC2310)      *
    *                 users who run HD Pointer Checker (HDPC).     *
    ****************************************************************
    * PROBLEM DESCRIPTION: The wrong total number of segment       *
    *                      occurrences is printed in the Database  *
    *                      Statistics report.                      *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    HD Pointer Checker (HDPC) prints wrong values such as total
    number of segment occurrences in Database Statistics report or
    Partition Statistics reports when the number exceeds the maximum
    value that a report field can display.
    
    To resolve this problem, a new keyword GROUPDIGITS= is added to
    the PROC statement. GROUPDIGITS=YES is the default value. This
    keyword is also available for HDPC site default. For more
    information on this keyword, see the following documentation
    changes.
    To print large values when the number exceeds the maximum value
    that a report field can display, specify GROUPDIGITS=(NO,DBSTAT)
    for the PROC statement in the PROCCTL data set. This option
    disables digit grouping and allows to print values that are
    greater than the maximum value a report field can display when
    digit grouping is enabled.
    
    After this PTF has been applied, and when HPPC is run with
    GROUPDIGITS=YES and numeric values exceed maximum values that
    report fields can display, those values are printed as
    "*OVERFLOW" in the corresponding report fields.
    

Problem conclusion

  • Documentation Changes:
    Note: The Part, Chapter, and Table numbers are those of the PDF
    file.
    The documentation is modified as follows:
    ================================================================
    IMS High Performance Pointer Checker for z/OS, V3R1,
    User's Guide (SC19240104)
    ================================================================
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    Part 2. HD Pointer Checker utility
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    ----------------------------------------------------------------
    Chapter 4. Using the HD Pointer Checker processor
    - Input
      - FABPMAIN PROCCTL data set
        - PROC statement
    ----------------------------------------------------------------
    << A new keyword GROUPDIGITS has been added >>
    
    GROUPDIGITS=
     Specifies whether to enable or disable digit grouping for the
     numeric values printed in Database Statistics reports and
     Partition Statistics reports. This option can be specified when
     TYPE=ALL or TYPE=SCAN is specified.
     YES
      Enables digit grouping and uses comma (,) as the digit
      grouping symbol. For example, a value of 1,000,000 is printed
      as 1,000,000. GROUPDIGITS=YES is the default value.
     (NO,DBSTAT)
      Disables digit grouping. For example, a value of 1,000,000 is
      printed as 1000000. This option allows to print numeric values
      that are greater than the maximum value a report field can
      display when digit grouping is enabled.
    
    ----------------------------------------------------------------
    Chapter 6. HD Pointer Checker Site Default Generation utility
    - FABPTGEN PROCCTL data set
      - PROC statement
    ----------------------------------------------------------------
    << New keyword GROUPDIGITS has been added to Table 30 >>
    
    Table 30. Keywords available for the site default in the PROC
              statement
    ------------------------------------------------------------
    Keyword       System default value      Can specify
                   of HD Pointer Checker     site default value?
    -----------   -----------------------   --------------------
    GROUPDIGITS   YES                       Yes
    -----------   -----------------------   --------------------
    
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    Part 8. Troubleshooting
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    ----------------------------------------------------------------
    Chapter 37. Messages and codes
    - HD Pointer Checker messages and codes
      - HD Pointer Checker messages
    ----------------------------------------------------------------
    << The following new message had been added >>
    
    FABP2165W '*OVERFLOW' INDICATES THAT THE VALUE EXCEEDED THE
    MAXIMUM VALUE THAT CAN BE DISPLAYED.
    
    Explanation: One or more numeric values in HD Pointer Checker
    reports exceeded the maximum value that can be displayed in the
    report fields. Those values are not printed in the report but
    instead printed as "*OVERFLOW" in the corresponding report
    fields.
    System action:  Processing continues.
    User response: To print large values, specify
    GROUPDIGITS=(NO,DBSTAT) for the PROC statement in the PROCCTL
    data set and rerun the job. This option disables digit grouping
    and allows to print values that are greater than the maximum
    value a report field can display when digit grouping is enabled.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH07469

  • Reported component name

    IMS POINTER CHE

  • Reported component ID

    5655E0900

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-01-21

  • Closed date

    2019-02-18

  • Last modified date

    2019-03-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI61335

Modules/Macros

  • FABPADEF FABPAPRS FABPHINI FABPLINK FABPMSGT FABPRDEF FABPUDB1
    FABPUDB2 FABPUDBR FABPURTO FABPUSDF
    

Fix information

  • Fixed component name

    IMS POINTER CHE

  • Fixed component ID

    5655E0900

Applicable component levels

  • R310 PSY UI61335

       UP19/02/19 P F902

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89G","label":"IMS HP Pointer Checker"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 March 2019