IBM Support

PK30156: USER COMPLETION CODE=4088 REASON CODE=000003EC USING EEE WITHIN SQLPA. SQLPA WILL DELIVER ITS OWN VERSION OF CEEUOPT.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using the EEE function of SQLPA R310 receive
    USER COMPLETION CODE=4088 REASON CODE=000003EC
    This APAR will add a SQLPA module for the LE module CEEUOPT
    so that parms will be set as:
    ALL31=ON, STACK=(,,ANY),HEAP(,,ANY),STORAGE=(,,,32K)
    ADDITIONAL SYMPTOM:
    1) Using EEE function of SQLPA receive SQLCODE -504
       when processing SQL with "WHERE CURRENT OF" clause.
       This same statement is processed by native SQLPA.
       EEE will be changed to handle this SQL in a manner
       consistent with native SQLPA.
    2) When using the ANLEEMS macro EEE300W  Invalid input parameter
       is received. The fix is to the CLIST ANLEEEMS.
    3) When EEE writes to the SQLPA output data set it starts at
       position 1. Position 1 is normally used for special print
       characters. Therefore, if the data set is not an existing
       data set and is newly created by EEE the record format of the
       data set is set to FBA and the 1 character is truncated.
       This change will start the output in position 2.
    4) ONCODE 1009 in EEE. Fix is to ANLEEEMS.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users DB2 SQL Performance Analyzer.          *
    ****************************************************************
    * PROBLEM DESCRIPTION: When using the EEE function of SQLPA    *
    *                      R310 receive USER COMPLETION CODE=4088  *
    *                      REASON CODE=000003EC. This APAR will    *
    *                      add a SQLPA module for the LE module    *
    *                      CEEUOPT so that parms will be set as:   *
    *                      ALL31=ON, STACK=(,,ANY),HEAP(,,ANY),    *
    *                      STORAGE=(,,,32K)                        *
    *                      ADDITIONAL SYMPTOM:                     *
    *                      1. Using EEE function of SQLPA receive  *
    *                      SQLCODE -504 when processing SQL with   *
    *                      "WHERE CURRENT OF" clause. This same    *
    *                      statement is processed by native SQLPA. *
    *                      EEE will be changed to handle this SQL  *
    *                      in a manner consistent with native      *
    *                      SQLPA.                                  *
    *                      2. When using the ANLEEMS macro EEE300W *
    *                      Invalid input parameter is received.    *
    *                      The fix is to the CLIST ANLEEEMS.       *
    *                      3. When EEE writes to the SQLPA output  *
    *                      data set it starts at position 1.       *
    *                      Position 1 is normally used for special *
    *                      print characters. Therefore, if the     *
    *                      data set is not an existing data set    *
    *                      and is newly created by EEE the record  *
    *                      format of the data set is set to FBA    *
    *                      and the 1 character is truncated. This  *
    *                      change will start the output in         *
    *                      position 2.                             *
    ****************************************************************
    * RECOMMENDATION: APPLY the PTF.                               *
    ****************************************************************
    Code has been changed to correct this condition.
    

Problem conclusion

  • APPLY the PTF.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK30156

  • Reported component name

    DB2 SQL PERF AN

  • Reported component ID

    5697F5701

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2006-08-18

  • Closed date

    2006-11-03

  • Last modified date

    2006-12-01

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

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

    UK19392 UK19393

Modules/Macros

  •    ANLEEEMS ANLMAIN  ANLUOPT  EEEMAIN  EEEMS
    H1D0220J H1D0310J
    

Fix information

  • Fixed component name

    DB2 SQL PERF AN

  • Fixed component ID

    5697F5701

Applicable component levels

  • R220 PSY UK19392

       UP06/11/09 P F611

  • R310 PSY UK19393

       UP06/11/09 P F611

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","label":"Data and AI"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSZJXP","label":"DB2 Tools for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"310"}]

Document Information

Modified date:
31 March 2021