IBM Support

PQ83387: IMSV9 HALDB ONLINE REORGANIZATION SUPPORT FOR HP UNLOAD V1

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • IMSV9 HALDB Online Reorganization Support for HP UNLOAD V1
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of IBM IMS High Performance        *
    *                 Unload for OS/390 Release 1 (FMID=H1IN110)   *
    ****************************************************************
    * PROBLEM DESCRIPTION: This APAR enables IMS High Performance  *
    *                      Unload for OS/390 Release 1 to access   *
    *                      the HALDB partition that is defined as  *
    *                      HALDB Online Reorganization (OLR)       *
    *                      capable.                                *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    This APAR enables IMS High Performance Unload for OS/390
    Release 1 to support the following new functions
    introduced by IMS Version 9 (Program Number:5655-J38).
    
    1. HALDB Online Reorganization (OLR)
    
     High Performance Unload will be able to access PHDAM and
     PHIDAM  partitions that are defined as HALDB OLR capable
     unless the HALDB OLR is currently running.
    
     When the HALDB OLR is stopped prior to the completion for
     a partition and both data sets (the A-J,X set and the M-V,Y
     set) are active, FABHRUG1 or FABHFSU can also processes
     the partition if none of the following options is specified:
       - DECN
       - PARTEXTR
       - USEREXIT
       - *CS FORMAT for PHDAM
     In this case, the following options for the HSSR Engine are
     ignored: BYINDEX, CO, DBSTATS, KEYCHECK, or SKERROR.
    
    2. DBRC initial value in DFSIDEF0
      If the DFSIDEF0 module contains the initial value for DBRC
      and the module can be loaded, the value will be accepted
      same as the IMS Version 9 Batch environment. The DBRC=
      keyword of the IMSCTRL macro for sysgen will be ignored.
      This is applied only when the IMS Version 9 library is
      specified in DFSRESLB DD.
    

Problem conclusion

Temporary fix

Comments

  • ========================
    = DOCUMENTATION CHANGE =
    ========================
    IMS High Performance Unload for OS/390 User's Guide
    (SC27093602) should be changed as follows:
    
    1.0       Using High Performance Unload
    1.1       Introduction
    1.1.3     Processing Environment
    1.1.3.3   Restrictions
    :
     Restrictions related with each utility program are described
     in the chapters for each utility.
    
    | High Performance Unload supports PHDAM or PHIDAM partitions
    | that are defined as capable of as HALDB Online Reorganization
    | (OLR). If one or more partitions are in the following
    | HALDB OLR status, High Performance Unload cannot process
    | the HALDB:
    |  -  HALDB OLR is currently running.
    |  -  HALDB OLR is stopped prior to the completion for
    |     the partition and one of the following option is
    |     specified for FABHURG1 or FABHFSU:
    |     - DECN
    |     - PARTEXTR
    |     - USEREXIT
    |     - *CS FORMAT for PHDAM
    |     When none of the above options is specified, High
    |     Performance Unload can process the partition.
    |     The following options for the HSSR Engine, however,
    |     are ignored:
    |           BYINDEX, CO, DBSTATS, KEYCHECK, and SKERROR.
    |     In this case, the performance decreases  because
    |     the HSSR Engine passes the DL/I calls to the IMS's DL/I
    |     call handler from the partition. We recommend that you run
    |     High Performance Unload after the completion of
    |     the HALDB OLR.
    
    1.4       Using FABHURG1 to Unload IMS Databases
    1.4.7     Input
    1.4.7.1   SYSIN Data Set
    1.4.7.1.4 FRMT Control Statement
     Notes:
    | 2.If *CS is specified and one or more partitions of PHDAM
    |   are in a HALDB OLR cursor-active status, FABHURG1 ends
    |   abnormally.
    
    1.4.7.1.5 DEC Control Statement
     Notes:
    | 2.If DECN option is specified and one or more partitions of
    |   PHDAM or PHIDAM are in a HALDB OLR cursor-active status,
    |   FABHURG1 ends abnormally.
    
    1.5       Using FABHFSU to Unload IMS Databases
    1.5.7     Input
    1.5.7.1   CARDIN Data Set
    1.5.7.1.4 PSB Control Statement
    
     Position  Description
     :
     24        Exit Routine Name
     :
    | Note: If a user exit routine is specified and one or more
    |       partitions are in a HALDB OLR cursor-active status,
    |       FABHFSU ends abnormally.
    
    1.5.7.1.5 DEC Control Statement
     Notes:
    | 2.If DECN option is specified and one or more partitions of
    |   PHDAM or PHIDAM are in a HALDB OLR cursor-active status,
    |   FABHFSU ends abnormally.
    
    1.8       Specifying Options for HSSR Engine
    1.8.2     HSSROPT Data Set
    1.8.2.2   Description of Control Statements
    1.8.2.2.4 BYINDEX Control Statement
    Notes:
    |  2. If one or more partitions of PHDAM or PHIDAM are in
    |     a HALDB OLR cursor-active status, BYINDEX=YES is ignored.
    |
    
    1.8.2.2.7 CO Control Statement
    Notes:
    |  4. If one or more partitions of PHDAM or PHIDAM are in
    |     a HALDB OLR cursor-active status, the blank keyword is
    |     ignored.
    
    1.8.2.2.9 DBSTATS Control Statement
    Notes:
    |  2. If one or more partitions of PHDAM or PHIDAM are in
    |     a HALDB OLR cursor-active status, DBSTATS=YES is ignored.
    
    1.8.2.2.15 KEYCHECK Control Statement
    Notes:
    |  2. If one or more partitions of PHDAM or PHIDAM are
    |     in a HALDB OLR cursor-active status, KEYCHECK=ABEND/GX/GG
    |     is ignored.
    
    1.8.2.2.24 SKERROR Control Statement
    Notes:
    |  3. If one or more partitions of PHDAM or PHIDAM are
    |     in a HALDB OLR cursor-active status, SKERROR=nnnnnnnnn
    |     is ignored.
    
    1.9        Reports and Output from HSSR Engine
    1.9.1      HSSRSTAT Data Set
    1.9.1.10   Data Set I/O Statistics Report
    |Note:  If one or more partitions of PHDAM or PHIDAM are in a
    |       HALDB OLR cursor-active status, each count number is 0
    |       for each data set of the partitions.
    
    1.10       Using Database Tuning Statistics
    1.10.5     Creating a Database Extract with FABHEXTR
    1.10.5.3   Providing HSSREXTR Control Statements
    Notes:
    |  6.  If PARTEXTR control statement is specified and one or
    |      more partitions of PHDAM or PHIDAM are in a HALDB OLR
    |      cursor-active status, FABHURG1 ends abnormally.
    
    2.4           System Programming Interfaces
    2.4.4         Writing User Record-Formatting Routine
    2.4.4.3     Call Parameters
    2.4.4.3.7   Parameter 7: RBA of Segment Prefix
      |------ Product-Sensitive Programming Interface -----|
      :
      |
      |      *
      |      SPRBAD   DSECT
      |      SPRBA    DS    F            RBA OF SEGMENT PREFIX
      |      SPRBAFLG DS    XL1          FLAG BYTE
      |      SPRBAX4G EQU   X'80'        RBA >= 4GB
    | |      SPHALDB  EQU   X'10'        HALDB
    | |      SPMACTV  EQU   X'08'        ODD RBA(SGRBA) ON M-V SIDE
       ------------------------------------------------------------
          Figure 58. RBA of Segment Prefix
    
    | If your IMS environment supports the HALDB Online
    | Reorganization (OLR), you must check whether the SPHALDB flag
    | and the SPMACTV flag, which are shown in the Fugure 58, are
    | on. If both of them are on, the value in SPRBA is not the
    | real RBA and the odd RBA indicates that the segment is on the
    | M-V,Y set of the data sets. In this case, you must move bit
    | 1 of SPRBA.
     :
      |------ End of Product-Sensitive Programming Interface ---|
    
    2.4.4.4       Special SYSIN Control Statements for User Exits
    2.4.4.4.2     EXIT Control Statement
    |Note: If the EXIT control statement is specified and one or
    |      more partitions of PHDAM or PHIDAM are in a HALDB OLR
    |      cursor-active status, FABHURG1 ends abnormally .
    
    4.0           Messages and Codes
    4.4           Messages
    4.4.2         Message Variables
    4.4.2.1       FABH Messages
    
    |FABH0634E ONLINE REORG RUNNING FOR PARTITION=pppppppp
    |          (DBD=dddddddd)
    |Explanation: HALDB Online Reorganization (OLR) is currently
    | processing the partition pppppppp. HSSR Engine cannot process
    | the partition.
    |System Action: HSSR Engine ends abnormally.
    |Programmer Response: Rerun after OLR for all the partitions
    | are completed.
    
    |FABH0635W ONLINE REORG ACTIVE FOR PARTITION=pppppppp
    |          (DBD=dddddddd)
    |Explanation: HALDB Online Reorganization (OLR) processing
    | for the partition pppppppp was stopped prior to completion
    | and the OLR cursor is still active. HSSR Engine will process
    | the partition which is comprised of both the A-J and X DBDSs
    | as well as the M-V and Y DBDSs.
    |System Action: HSSR Engine continues processing. If one of
    | the options listed below is specified, it is ignored:
    |   BYINDEX, CO, DBSTATS, KEYCHECK, or SKERROR.
    |Programmer Response: Refer to additional message.
    
    |FABH0636E UNSUPPORTED OPTION FOR OLR ACTIVE PARTITIONS: option
    |Explanation: The option (option) is specified, but this is one
    | of the following options with which HSSR Engine cannot
    | process the HALDB OLR active partition:
    |  - DECN
    |  - PARTEXTR
    |  - USEREXIT
    |  - *CS FORMAT for PHDAM
    |System Action: FABHURG1 or FABHFSU ends abnormally.
    |Programmer Response: Remove this option or rerun after
    | OLR for all the partitions are completed.
    
    |FABH0637W HSSR CALLS FALL BACK TO DL/I FROM PARTITION=pppppppp
    |         (DBD=dddddddd)
    |
    |Explanation: HSSR Engine will pass all of the following DL/I
    | calls to IMS's DL/I call handler from the partition pppppppp,
    | because HALDB Online Reorganization (OLR) is active
    | for this partition.
    |System Action: HSSR Engine continues processing.
    | The performance, however, decreases.
    |Programmer Response:  If you want to use the ignored option,
    | rerun after the completion of the HALDB OLR for all of
    | partition.
    
    ======================== End of Doc-Change =====================
    

APAR Information

  • APAR number

    PQ83387

  • Reported component name

    IMS HIGHPERF UN

  • Reported component ID

    5655E0600

  • Reported release

    110

  • Status

    CLOSED UR1

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2004-01-19

  • Closed date

    2004-03-22

  • Last modified date

    2004-04-03

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

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

    UQ86466

Modules/Macros

  •    FABHAP0  FABHA00  FABHA01  FABHB20  FABHB30
    FABHC00  FABHC00I FABHDMB  FABHDMB0 FABHEXTR FABHFPH9 FABHFSUI
    FABHFSUT FABHFSU9 FABHGDL9 FABHGND  FABHGSP  FABHJCB  FABHJCB0
    FABHMAC  FABHPNT  FABHPSL  FABHPSL8 FABHPSL9 FABHP00  FABHTCB
    FABHTCBU FABHURG7 FABHURG8 FABHURG9 FABH002  FABH0037 FABH0038
    FABH0039 FABH0207 FABH0208 FABH0209 FABH022  FABH0309 FABH060
    FABH091  FABH093  FABH100  FABH110  FABH1209 FABH2009 FABH500
    FABH530  FABH550  FABH560  FABH650  FABH660  FSDB     HPSUGVT0
    HPSUHPTI HPSURCBM HPSURENV HPSURFR  HPSUSGTB HPSUURG7 HPSUURG8
    HPSUURG9 HPSUUXAI HPSU015  HPSU015A
    

Publications Referenced
SC27093602    

Fix information

  • Fixed component name

    IMS HIGHPERF UN

  • Fixed component ID

    5655E0600

Applicable component levels

  • R110 PSY UQ86466

       UP04/03/26 P F403

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.

[{"Line of Business":{"code":"LOB10"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSCX89K","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"110"}]

Document Information

Modified date:
20 October 2020