IBM Support

PH60806: SQL TUNING SERVICE ENHANCEMENT and PE fix

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • APAR PH59959 delivered a security-related fix for passwords that
    are stored in a Java String object. This fix introduced a
    problem that prevented SQL Tuning Services from connecting to
    Db2.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Db2 for z/OS SQL Tuning Services users   *
    ****************************************************************
    * PROBLEM DESCRIPTION: A password-parsing problem was          *
    *                      introduced in PH59959/UI96033 that      *
    *                      prevented SQL Tuning Services from      *
    *                      connecting to Db2. This APAR provides   *
    *                      a fix for this problem and provides     *
    *                      the following additional fixes and      *
    *                      enhancements:                           *
    *                      1. Support for Java 17.                 *
    *                      2. A new API that provides support for  *
    *                         running multiple tuning actions      *
    *                         simultaneously without the use of a  *
    *                         tuning profile.                      *
    *                         This new API supports the use of     *
    *                         multi-factor authentication (MFA)    *
    *                         to tune SQL.                         *
    *                      3. A fix for an issue in which Index    *
    *                         Advisor and Workload Index Advisor   *
    *                         incorrectly return report card=-1.   *
    *                      4. An improved error message that is    *
    *                         issued when a tuning profile is      *
    *                         created.                             *
    *                      5. The addition of a 'host' parameter   *
    *                         to support capturing SQL from a      *
    *                         data set in environments where the   *
    *                         z/OSMF host is not the same as the   *
    *                         Db2 host.                            *
    *                      6. An enhancement that enables Index    *
    *                         Advisor to tune a query that has a   *
    *                         'fetch first ? rows only' clause.    *
    ****************************************************************
    * RECOMMENDATION: Apply corrective PTF when available          *
    ****************************************************************
    A password-parsing problem was introduced in PH59959/UI96033
    that prevented SQL Tuning Services from connecting to Db2.
    This APAR provides a fix for this problem and provides the
    following additional fixes and enhancements:
    1. Support for Java 17.
    2. A new API that provides support for running multiple tuning
       actions simultaneously without the use of a tuning profile.
       This new API supports the use of multi-factor authentication
       (MFA) to tune SQL.
    3. A fix for an issue in which Index Advisor and Workload Index
       Advisor incorrectly return report card=-1.
    4. An improved error message that is issued when a tuning
       profile is created.
    5. The addition of a 'host' parameter to support capturing SQL
       from a data set in environments where the z/OSMF host is not
       the same as the Db2 host.
    6. An enhancement that enables Index Advisor to tune a query
       that has a 'fetch first ? rows only' clause.
    

Problem conclusion

  • A password-parsing problem was introduced in PH59959/UI96033
    that prevented SQL Tuning Services from connecting to Db2.
    This APAR provides a fix for this problem and provides the
    following additional fixes and enhancements:
    1. Support for Java 17.
    2. A new API that provides support for running multiple tuning
       actions simultaneously without the use of a tuning profile.
       This new API supports the use of multi-factor authentication
       (MFA) to tune SQL.
    3. A fix for an issue in which Index Advisor and Workload Index
       Advisor incorrectly return report card=-1.
    4. An improved error message that is issued when a tuning
       profile is created.
    5. The addition of a 'host' parameter to support capturing SQL
       from a data set in environments where the z/OSMF host is not
       the same as the Db2 host.
    6. An enhancement that enables Index Advisor to tune a query
       that has a 'fetch first ? rows only' clause.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH60806

  • Reported component name

    SQL TUNING SERV

  • Reported component ID

    5655R1406

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-04-09

  • Closed date

    2024-06-18

  • Last modified date

    2024-07-01

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

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

    UI97373

Modules/Macros

  • DSN5DTMS DSN5INSH DSN5OIAA DSN5OIAK DSN5OWCN
    

Fix information

  • Fixed component name

    SQL TUNING SERV

  • Fixed component ID

    5655R1406

Applicable component levels

  • R210 PSY UI97373

       UP24/06/27 P F406 {

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":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"210"}]

Document Information

Modified date:
02 July 2024