IBM Support

PK22639: SQLCODE104 MISSING BLANK AFTER COMMA OF LIMITKEY IN PANEL ADB21SAV ONLY FAILS WHEN COMMA IS DEFINED AS DECIMAL

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In DB2 Administration Tool an sqlcode104 can occur in a system
    where decimal is defined as comma. Problem found in Admin panel
    adb21sav where limitkey contains more than one value, and the
    limitkey value is numeric, but no space is provided between the
    comma value separator and the following limitkey value, i.e.
             5 '1999-06-01-00.00.00.000000',999999999
             6 '1999-07-01-00.00.00.000000',999999999
             7 '2000-01-01-00.00.00.000000',999999999
    Error message appears as:
     DSNT408I SQLCODE = -104, ERROR:  ILLEGAL SYMBOL ",999999999".
        SOME SYMBOLS THAT MIGHT BE LEGAL ARE: ) ,
    .
    Additional symptoms: commas decimal sqlcoden104 multi column
    limitkeys
    

Local fix

  • Add the required blank while entering limitkey values.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of DB2 Administration Tool R710,  who  *
    *                 use a decimal-as-comma notation system, may  *
    *                 be affected.                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: When  altering  the Limitkey values of  *
    *                      a Partitioned object, SQLCODE -104 may  *
    *                      occur  if  values  are   not  properly  *
    *                      separated by blanks.                    *
    *                      .*                                      *
    *                      when comma  is defined as decimal in a  *
    *                      system, an SQLCODE104 can occur in the  *
    *                      panel ADB21SAV where limitkey contains  *
    *                      more  than one value, and the limitkey  *
    *                      value  is  numeric, but  no  space  is  *
    *                      provided   between   the  comma  value  *
    *                      separator  and  the   limitkey  value.  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    See Problem Description.
    

Problem conclusion

  • Apply the fix.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK22639

  • Reported component name

    DB2 ADMIN TOOL

  • Reported component ID

    568851500

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-03-31

  • Closed date

    2006-04-22

  • Last modified date

    2006-05-01

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

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

Modules/Macros

  •    ADB21TAV
    

Fix information

  • Fixed component name

    DB2 ADMIN TOOL

  • Fixed component ID

    568851500

Applicable component levels

  • R710 PSY UK13804

       UP06/04/28 P F604

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCVQTD","label":"IBM Db2 Administration Tool for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
01 May 2006