IBM Support

PH00654: MESSAGE DSNE931E OR DSNE932I MAY NOT BE ISSUED OR INCORRECT

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Message DSNE931E or DSNE932I may not be issued or incorrect
    
    When the PACKAGE name started with "DSN", warning message
    DSNE932I was not issued as expected;
    When the PACKAGE name include bad character like "%", error
    message DSNE931E was not issued or the error message did not
    correctly point out the bad character.
    eg:
    1)Waring message DSNE932I should been issued for the following
    statement, but it did not
    BIND PACKAGE("DSNbad") ACTION(REPLACE) MEMBER(APPLX)
    DSNT232I  -DB2A SUCCESSFUL BIND FOR
               PACKAGE = STLEC1.DSNbad.APPLX.()
    
    BIND PACKAGE(DSNbad) ACTION(REPLACE) MEMBER(APPLX)
    DSNT232I  -DB2A SUCCESSFUL BIND FOR
               PACKAGE = STLEC1.DSNBAD.APPLX.()
    
    2)BIND PACKAGE issued error message DSNE931E for bad character
    "%", but the wrong character is reported i.e. "c" instead of "%"
    BIND PACKAGE(bad%char) ACTION(REPLACE) MEMBER(APPLX)
    DSNECP54 PACKAGE (bad%char) CONTAINS AN INVALID SYMBOL (c)
    
    3)BIND PACKAGE did not detected the bad character "%".
    BIND PACKAGE("bad%char") ACTION(REPLACE) MEMBER(APPLX)
    DSNT232I  -DB2A SUCCESSFUL BIND FOR
               PACKAGE = STLEC1.bad%char.APPLX.()
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Db2 11 for z/OS and Db2 12 for z/OS      *
    *                 users who submit bind package commands       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Error message DSNE931E may not be       *
    *                      issued during a BIND PACKAGE command    *
    *                      when the PACKAGE(collection-id) or      *
    *                      MEMBER(dbrm-member-name) is specified   *
    *                      with a value with invalid characters.   *
    *                                                              *
    *                      Message DSNE931E was issued expectedly  *
    *                      for PACKAGE parameter but with wrong    *
    *                      symbol value during a BIND PACKAGE      *
    *                      command.                                *
    *                                                              *
    *                      Warning message DSNE932I may not be     *
    *                      issued during a BIND PACKAGE command    *
    *                      when the PACKAGE(collection-id) was     *
    *                      specified with a value starting with    *
    *                      "DSN" in double quote marks.            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a BIND PACKAGE command was submitted with an invalid value
    for PACKAGE(collection-id) or MEMBER(dbrm-member-name), the
    error message DSNE931E - DSNECP54 keyword-name (parameter_value)
    CONTAINS AN INVALID SYMBOL (symbol) may not be issued as
    expected.
    
    When a BIND PACKAGE command was submitted with an invalid value
    for PACKAGE(collection-id), the error message DSNE931E -
    DSNECP54 keyword-name (parameter_value) CONTAINS AN INVALID
    SYMBOL (symbol) was issued expectedly but the symbol value in
    message is incorrect.
    
    When a BIND PACKAGE command was submitted with a value starting
    with "DSN" in double quote marks for PACKAGE(collection-id),
    the warning message DSNE932I - WARNING, ONLY IBM SUPPLIED names
    SHOULD BEGIN WITH DSN was not issued as expected.
    

Problem conclusion

  • Db2 code has been changed to correct the aforementioned
    problems.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH00654

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    B10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-07-18

  • Closed date

    2018-09-27

  • Last modified date

    2018-11-01

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

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

    UI58797 UI58799

Modules/Macros

  •    DSNECP54
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RB10 PSY UI58799

       UP18/10/16 P F810

  • RC10 PSY UI58797

       UP18/10/16 P F810

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.



Document information

More support for: DB2 for z/OS

Software version: 11.0

Reference #: PH00654

Modified date: 01 November 2018


Translate this page: