IBM Support

PK36019: SUPPORT A NEW SDEP CI FORMAT IN UNLOADING AND RELOADING DEDB AREAS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DBFUMRT0 changes the following's in IMS V9:
    1) It makes the SDEP LE RBA equal to the SDEP LB RBA.
         Prior to IMS V9, the SDEP LE RBA was LB RBA + 4.
      2) It initializes all SDEP CIs with specific characters.
    
    HPFPU tools need to report the SDEP free space correctly
    and should reload in the same manner with DBFUMIN0.
    
    Although if the SDEP CIs are formatted with pre-IMS V9
    the applications can still access the area.
    
    This is a fix for the Fast Path Reorganization and Fast Path
    Basic part of HPFPU.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 1. All DEDB Unload/Reload users of High      *
    *                 Performance Fast Path Utilities Fast Path    *
    *                 Reorganization Tool and Basic Tools          *
    *                 Version 2 Release 2 (FMID: H31A220).         *
    *                                                              *
    *                 2. All DEDB PC users of HP Fast Path         *
    *                 Utilities FP Basic Tools Version 2 Release 2 *
    *                 (FMID: H31A220) invoke HASH checking from    *
    *                 IMS HP Image Copy (HPIC) for z/OS and        *
    *                 IMS Database Recovery Facility (DRF).        *
    ****************************************************************
    * PROBLEM DESCRIPTION: 1. Unload/Reload don't address the      *
    *                      dummy SDEP segments inserted in the     *
    *                      area initialization in IMS V9           *
    *                      environment.                            *
    *                      2. Hash checking from HPIC and DRF      *
    *                      don't report SDEP free space usage for  *
    *                      an initialized DEDB area as 100% in IMS *
    *                      V9 environment.                         *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    IMS V9 DBFUMIN0 (DEDB area initialization) changes
    the following.
    
    1. The SDEP LE (DMACNXTS) RBA equals to the SDEP LB (DMACXVAL)
       RBA. Prior to IMS V9, the SDEP LE RBA is the SDEP LB RBA + 4.
    2. SDEP logical begin time-stamp (DMACSDEP_LOGICALBEGIN_TS)
       is set DBFUMIN0 processing time.
    3. The dummy SDEP segments, deleted logically, are inserted
       in all SDEP CIs.
    
    HPFP utilities reports SDEP free space incorrectly in above
    empty area.
    
    FPB Unload/Reload, HPFP Reorganization Unload/Reload functions
    and hash checking from HPIC and DRF don't address the above IMS
    V9 modification. Therefore there are the following problem.
    
    1. Unload/Reload don't address the dummy SDEP segments inserted
       in the area initialization in IMS V9 environment.
       Note even if the SDEP CIs are formatted with pre-IMS V9, the
       applications can access the area.
    2. Hash checking from HPIC and DRF don't report SDEP free space
       usage for an initialized DEDB area as 100% in IMS V9
       environment.
    

Problem conclusion

  • HPFPU UNLOAD, HPIC HASH checking, and DRF HASH checking
    recognize the area just after formatted by IMS V9 DBFUMIN0 as
    a empty area.
    
    HPFPU RELOAD processes in the same manner with DBFUMIN0.
    
    The module FABAHEXT and FABAHSUB has been modified to recognize
    the area formatted IMS V9 DBFUMIN0 as a empty area.
    
    The module FABCUR1U and HFPJSDP0 have been modified to unload
    SDEP CIs correctly with SDEP=PHYSICAL option.
    
    The module FABC3ARE, HFPKARI0, and HFPKART0 have been modified
    to initialize SDEP LE RBA to the same RBA as SDEP LB RBA
    in IMS V9 environment.
    
    The module HFPKSDL0 has been modified to clear the IMS V9 dummy
    SDEP segment before SDEP segment insertion.
    
    The module FABC3END and HFPVSIN0 have been modified to format
    the SDEP CIs in the same manner with DBFUMIN0.
    
    The module HFPLINF0 has been modified to report the unload
    report correctly when unloading a IMS V9 empty area.
    
    The macro UR3WRK10 has been modified to add a save field to save
    the current DMACSDEP_LOGICALBEGIN_TS.
    220Y
    FABAHEXT
    FABAHSUB
    FABCUR1U
    FABC3ARE
    FABC3END
    FABUCPYR
    HFPJSDP0
    HFPKARI0
    HFPKART0
    HFPKSDL0
    HFPLINF0
    HFPVSIN0
    UR3WRK10
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK36019

  • Reported component name

    IMS HP FP UTILI

  • Reported component ID

    5655K9400

  • Reported release

    220

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2006-12-11

  • Closed date

    2006-12-27

  • Last modified date

    2007-01-09

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

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

    UK20935 PK37123

Modules/Macros

  •    FABAHEXT FABAHSUB FABCUR1U FABC3ARE FABC3END
    FABUCPYR HFPJSDP0 HFPKARI0 HFPKART0 HFPKSDL0 HFPLINF0 HFPVSIN0
    UR3WRK10
    

Fix information

  • Fixed component name

    IMS HP FP UTILI

  • Fixed component ID

    5655K9400

Applicable component levels

  • R220 PSY UK20935

       UP06/12/29 P F612

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89D","label":"IMS HP Fast Path Utilities"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"220","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
09 January 2007