IBM Support

PI77174: LOAD UTILITY ABEND04E RC00E40076 AND MESSAGE DSNU031I HAS CODE=X'045C0000' ON SYSREC DATASET

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • LOAD UTILITY ABEND04E RC00E40076 AND MESSAGE DSNU031I HAS
    CODE=X'045C0000' ON SYSREC DATASET
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * ALL DB2 12 for z/OS users of TEMPLATE                        *
    * utility with Generation Data Group (GDG).                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * DSNU031I - UNABLE TO UNALLOCATE RC=4                         *
    * CODE=X'045C0000' is received during                          *
    * LOAD utility termination when TEMPLATE                       *
    * is used to dynamically allocate a GDG                        *
    * base name.                                                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    MSGDSNU031I - UNABLE TO UNALLOCATE RC=4 CODE=X'045C0000' is
    
    received during LOAD utility termination.
    
    The customer executed a LOAD utility with INDDN X and
    
    specified TEMPLATE X DSN 'A.GDG.VERSION' instead of
    
    TEMPLATE X DSN 'A.GDG.VERSION(0)'. The unallocation error
    
    occurred because a GDG base data set name was specified in
    
    the TEMPLATE instead of a relative Generation Data Set (GDS)
    
    name (a parenthesis followed by a '+' or '-').  GDG base data
    
    set names are not supported by the TEMPLATE utility.
    

Problem conclusion

  • TEMPLATE code had been changed to issue error message DSNU1015I
    CODE=X'00000000' RC=8 and terminate the utility if a GDG base
    name is specified.
    
    Additional keywords: ABEND04E RC00E40076
    
    APAR PI77174 introduces the following changes to externals:
    
     DSNU1015I   csect-name - ERROR ALLOCATING DATA SET DSN=name
                             CODE=X'reason-code'
    
     Explanation
    
     An error was returned by the z/OS® DYNALLOC (SVC 99) service
     when the TEMPLATE utility was attempting to dynamically
    |allocate a data set. This message may be followed by text that
     explains the indicated reason code.
    
     csect-name
         The name of the control section that issued the message.
    
     name
         The data set name.
    
     reason-code
    |    X'00000000' - The data set name specified is a GDG base
    |                  name.
    |    or
         The DYNALLOC reason code.
    
     System action
    
     Utility processing for the current object halts. If a list
     is being processed, utility processing of the next object
     proceeds or halts based on the OPTIONS ITEMERROR control
     statement. By default, execution halts.
    
     User response
    
     Correct the error that is preventing dynamic allocation,
     and resubmit the utility job. In some cases, TEMPLATE might
     not be able to dynamically allocate the data set, and you
     might need to provide a JCL DD statement for the data set.
    
     Severity
    
     8 (error)
    
    Information about this changed message will be included in the
    Information Management Software for z/OS Solutions Information
    Center (http://publib.boulder.ibm.com/infocenter/imzic) at a
    later date
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI77174

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    C10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-02-24

  • Closed date

    2017-04-06

  • Last modified date

    2017-05-01

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

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

    UI46253

Modules/Macros

  • DSNUGDYN
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RC10 PSY UI46253

       UP17/04/21 P F704

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"12.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"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":"12.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 May 2017