IBM Support

PM33752: MU'S LOGIC FOR RETRIEVING COLUMN DEFINITION DOES NOT PROVIDE FOR ALIAS HANDLING.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Per PMR 44768,999,000 - SQL, undefined DB2 Table name
    
    ================================================================
    Date reported: 02/10/2011
    
    Severity: high
    
    Users Affected:
     All IMU users of MU V3.2 and prior versions
    
    Problem Description:
     Customer is getting
     DCLQUE-02,012  "&TBNAME" CANNOT BE RESOLVED FROM DB2 CATALOG
     when &TBNAME is an ALIAS for a real DB2 table.
    
    Problem Summation
     MU's logic for retrieving column definition does not provide
     for alias handling.
    
    Problem Conclusion:
     Logic was added to: FSYDB2D1 and FSYDB2P1 programs to retrieve
     the real table name from SYSIBM.SYSTABLES catalog.
    
    
    Impacted SFSYLOAD modules: FSYDB2P1
    
    Impacted SFSYEZTS program: FSYDB2D1
    
    
    Special handling:
     Activating FSYDB2P1:
      No action is required.
    
     Activating FSYDB2D1:
       Users must re-compile and bind FSYDB2D1 program for this
       change to take effect.
       To re-compile and bind, run jobs JCCOBSQL and JCCOBBND after
       this change is applied.
    
      Note that compiling and binding process is described in the
      reference manual, Chapter 11 page 199, section "Activating
      Call Attachment Facility (CAF) for DB2 users.
    ================================================================
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMU v3.2 Users.                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Receive DCLQUE-02,012  "&TBNAME"        *
    *                      CANNOT BE RESOLVED FROM DB2 CATALOG     *
    *                      when &TBNAME is an ALIAS for a real     *
    *                      BD2 table.                              *
    ****************************************************************
    * RECOMMENDATION: Apply PTF.                                   *
    ****************************************************************
    

Problem conclusion

  • IMU's logic for retrieving column definition does not provide
    for alias handling.
    
    Logic was added to: FSYDB2D1 and FSYDB2P1 programs to retrieve
    the real table name from SYSIBM.SYSTABLES catalog.
    
    Activating FSYDB2D1:
      Users must re-compile and bind FSYDB2D1 program for this
      change to take effect.
    
      To re-compile and bind, run jobs JCCOBSQL and JCCOBBND af
      this change is applied.
    
     Note that compiling and binding process is described in th
     reference manual, Chapter 11 page 199, section "Activating
     Call Attachment Facility (CAF) for DB2 users.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM33752

  • Reported component name

    MIGRATION UTILI

  • Reported component ID

    5697N4400

  • Reported release

    320

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-02-28

  • Closed date

    2011-04-19

  • Last modified date

    2011-05-02

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

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

Modules/Macros

  •    FSYDB2D1 FSYDB2P1 FSYDMSQL
    

Fix information

  • Fixed component name

    MIGRATION UTILI

  • Fixed component ID

    5697N4400

Applicable component levels

  • R320 PSY UK66901

       UP11/04/21 P F104

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSY4B9","label":"IBM Migration Utility for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"320","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
27 October 2020