DB2 - Problem description
Problem IC74574 | Status: Closed |
SQL6064N SQL ERROR "-902" DURING DATA REDISTRIBUTION DURING RED ISTRIBUTE AND STATISTICS COLLECTION. | |
product: | |
DB2 FOR LUW / DB2FORLUW / 950 - DB2 | |
Problem description: | |
This problem happens when we redistribute a range partitioned table which has had partition range 0 detached, and we're collecting statistics during the redistribute. . Repro: db2 connect to testdb; db2 create database partition group g1 on "dbpartitionnum (0, 1, 2) "; db2 create tablespace ts1 in database partition group g1 pagesize 4 K extentsize 2; db2 "create table ts1.t1(i1 int, i2 int, i3 int) partition by range(i1) (starting 1 ending 3000 every 100) distribute by hash (i2)"; db2 "load from a.del of del insert into ts1.t1"; db2 "create unique index t1i1 on ts1.t1(i2)" db2 runstats on table ts1.t1 with distribution and detailed indexes all set profile only db2 "alter table ts1.t1 detach partition PART0 into ts1.td1" db2 "redistribute nodegroup g1 not rollforward recoverable uniform add dbpartitionnum(3) statistics use profile" SQL6064N SQL error "-902" occurred during data redistribution. . db2diag.log: 2010-09-21-13.45.40.718522-240 I394155E786 LEVEL: Error PID : 10218 TID : 47396079790400PROC : db2sysc 0 INSTANCE: db2inst1 NODE : 000 DB : TESTDB APPHDL : 0-337 APPID: *N0.DB2.100921174613 AUTHID : DB2INST1 EDUID : 854 EDUNAME: db2rwork 0 FUNCTION: DB2 UDB, database utilities - Redistribute, sqlurCObjectManagerList::zFind, probe:952 MESSAGE : ZRC=0x87B000AE=-2018508626=SQLUC_ZRC_ERROR_OBJECT_NOT_FOUND "Object looking for does not exist." DATA #1 : RDSTID, PD_TYPE_RDSTID, 47 bytes RDSTID: U.56.20100921134530.0|643(65530;32768)| DATA #2 : File name, 24 bytes sqlurObjectManagerList.C DATA #3 : String, 34 bytes Error searching for object manager DATA #4 : unsigned integer, 2 bytes 0 . If any other ranges are detached this problem is not hit, only when we drop range 0. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users of REDISTRIBUTE with statistics collection * **************************************************************** * PROBLEM DESCRIPTION: * * See error description. * **************************************************************** * RECOMMENDATION: * * Upgrade to V9.5 FP8 * **************************************************************** | |
Local Fix: | |
Redistributing with STATISTICS NONE bypasses this problem and allows redistribute to continue. Doing runstats after the detach does not prevent this problem. This can be hit every time we redistribute a range partitioned table with partition 0 detached, and collect statistics during the redist. | |
available fix packs: | |
DB2 Version 9.5 Fix Pack 8 for Linux, UNIX, and Windows | |
Solution | |
Problem fixed in DB2 V9.5 FP8 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 18.02.2011 27.06.2011 27.06.2011 |
Problem solved at the following versions (IBM BugInfos) | |
9.5.FP8 | |
Problem solved according to the fixlist(s) of the following version(s) | |
9.5.0.8 |