suche 36x36
Latest versionsfixlist
11.1.0.7 FixList
10.5.0.9 FixList
10.1.0.6 FixList
9.8.0.5 FixList
9.7.0.11 FixList
9.5.0.10 FixList
9.1.0.12 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

DB2 - Problem description

Problem IT20057 Status: Closed

SQL20288N "INDEX WITH XPTH TYPE". REASON CODE = "3"
USING DB2LOOK -M OUPUT

product:
DB2 FOR LUW / DB2FORLUW / A50 - DB2
Problem description:
db2look -m will generate update SQL for Indexes with XML 
columns. When this output is used this SQL will fail with 
 
SQL20288N  Statistics could not be updated for object "xxxxxxxx" 
of 
type "Index with XPTH type". Reason code = "3".  SQLSTATE=428DY 
 
db2sampl 
db2look -d -e -m : 
 
Has: 
 
CREATE TABLE "MARIAJ  "."PRODUCT"  ( 
                  "PID" VARCHAR(10) NOT NULL , 
                  "NAME" VARCHAR(128) , 
                  "PRICE" DECIMAL(30,2) , 
                  "PROMOPRICE" DECIMAL(30,2) , 
                  "PROMOSTART" DATE , 
                  "PROMOEND" DATE , 
                  "DESCRIPTION" XML ) 
                 IN "IBMDB2SAMPLEXML" ; 
 
 
CREATE INDEX "MARIAJ  "."PROD_DETAIL_XMLIDX" ON "MARIAJ 
"."PRODUCT" 
                ("DESCRIPTION" ASC) 
                GENERATE KEY USING XMLPATTERN 
'/product/description/detail' 
                  AS SQL VARCHAR  HASHED IGNORE INVALID VALUES 
                COMPRESS NO ALLOW REVERSE SCANS; 
 
 
UPDATE SYSSTAT.INDEXES 
SET NLEAF=-1, 
    NLEVELS=-1, 
    FIRSTKEYCARD=-1, 
    FIRST2KEYCARD=-1, 
    FIRST3KEYCARD=-1, 
    FIRST4KEYCARD=-1, 
    FULLKEYCARD=-1, 
    SEQUENTIAL_PAGES=-1, 
    DENSITY=-1, 
    AVERAGE_SEQUENCE_GAP=-1.000000, 
    AVERAGE_SEQUENCE_PAGES=-1.000000, 
    AVERAGE_RANDOM_PAGES=-1.000000, 
    NUM_EMPTY_LEAFS=-1, 
    INDCARD=-1 
WHERE COLNAMES = '+DESCRIPTION' 
      AND TABNAME = 'PRODUCT' AND TABSCHEMA = 'MARIAJ  '; 
 
 
When using the db2look mimic output produced (db2look -d sample 
-m -o lookm.out, running db2 -tvf lookm.out) 
 
UPDATE SYSSTAT.INDEXES SET NLEAF=-1, NLEVELS=-1, 
FIRSTKEYCARD=-1, FIRST2KEYCARD=-1, FIRST3KEYCARD=-1, 
FIRST4KEYCARD=-1, FULLKEYCARD=-1, SEQUENTIAL_PAGES=-1, 
DENSITY=-1, AVERAGE_SEQUENCE_GAP=-1.000000, 
AVERAGE_SEQUENCE_PAGES=-1.000000, 
AVERAGE_RANDOM_PAGES=-1.000000, NUM_EMPTY_LEAFS=-1, INDCARD=-1 
WHERE COLNAMES = '+DESCRIPTION' AND TABNAME = 'PRODUCT' AND 
TABSCHEMA = 'MARIAJ  ' 
DB21034E  The command was processed as an SQL statement because 
it was not a 
valid Command Line Processor command.  During SQL processing it 
returned: 
SQL20288N  Statistics could not be updated for object 
"SQL170330082340110" of 
type "Index with XPTH type". Reason code = "3".  SQLSTATE=428DY 
 
This error does not affect the updating of the statistics and 
can be safely ignored
Problem Summary:
**************************************************************** 
* USERS AFFECTED:                                              * 
* ALL                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* See Error Description                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 Version 10.5 and Fix Pack 9                   * 
****************************************************************
Local Fix:
Solution
Problem was first fixed in DB2 Version 10.5 and Fix Pack 9
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
05.04.2017
27.09.2017
27.09.2017
Problem solved at the following versions (IBM BugInfos)
9.0.
Problem solved according to the fixlist(s) of the following version(s)