IBM Support

PH19167: DOE DOESN'T IGNORE COLLID IN COMPARING THE DDL OF STORED PROCEDURES

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • DOE today doesn't generate a collid for stored
    procedures, and doesn't ignore the collid keyword, which may be
    part of
    DDL of the stored procedure, in comparing or pull to master or
    instance
    copy. While users need to be able to use their own version of
    packages
    for the stored procedures under their instances, instead of the
    value
    defined in the master copy of application definition, especially
    when
    users have to change the bind option or static SQLs for fix or
    new
    feature. DOE treats the difference of collid keyword of the
    create
    procedure ddl as a DDL change everytime today, but that is not
    what
    users expect.
    Sample DDL:
    CREATE PROCEDURE GETEMPD (IN WORKDEPT CHARACTER(4))
    EXTERNAL NAME 'GETEMPD:getEmpD.getEmpDResult'
    LANGUAGE JAVA
    PARAMETER STYLE JAVA
    COLLID DSNJDBC
    PROGRAM TYPE SUB
    DYNAMIC RESULT SETS 1
    WLM ENVIRONMENT WLMJAVA
    

Local fix

Problem summary

  • ****************************************************************
    * PROBLEM DESCRIPTION: Fixed: Not ignoring collid when         *
    *                      comparing the DDL of stored procedures. *
    ****************************************************************
    .
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PH19167

  • Reported component name

    DB2 DEVOPS EXPR

  • Reported component ID

    5698DEX00

  • Reported release

    110

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-11-14

  • Closed date

    2019-12-08

  • Last modified date

    2020-01-03

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

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

Modules/Macros

  • ADB2000  ADB27AC  ADB27ACR ADB28MC  ADB2CIX  ADB2CMP  ADB2GDP
    ADB2GEN  ADB2RE   ADB2ZPV  ADB5000  ADB7000  ADB9000  ADBCDCX
    ADBCEXX  ADBCVEZ  ADBRPTL  ADBTEP2  ADBTEPX  ADBUPGRD DOEALA
    DOEALLOC DOEDSCVR DOESAMP  DOESERVE DOEUI    DOEZFS   GOC2DTC
    GOCCCM
    

Fix information

  • Fixed component name

    DB2 DEVOPS EXPR

  • Fixed component ID

    5698DEX00

Applicable component levels

  • R110 PSY UI66862

       UP19/12/18 P F912

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":"110","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 January 2020