home clear 64x64
en blue 200x116 de orange 200x116 info letter User
suche 36x36
Neueste VersionenFixList
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
Haben Sie Probleme? - Kontaktieren Sie uns.
Kostenlos registrieren anmeldung-x26
Kontaktformular kontakt-x26

DB2 - Problembeschreibung

Problem IC72015 Status: Geschlossen

INCONSISTENT REPORTING OF CLASSIC TABLE REORG PHASE STATUS UNDER CERTAIN
ERROR CONDITIONS

Produkt:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problembeschreibung:
When performing a classic table reorganization, it is possible 
for the new reorged version of the table to take up more space 
than the original version of the table. For example, this could 
happen when setting a value for the table's PCTFREE . When a 
classic table reorg is performed using a temporary table space 
(i.e. 'USE <tempspace>' is specified on the CLP command) and the 
table grows in size,  DB2 will need to ensure that enough space 
exists for the new version of the table in the permanent table 
space where the original version of the table resides. If the 
new table is too large to fit in the existing permanent table 
space, DB2 will fail the table reorg with an SQL0289N and roll 
back. After roll back, the table remains fully accessible. Note, 
it could be that additional empty space was allocated by DB2 to 
the original version of the table in this instance. 
 
In this scenario when the classic table reorg is rolled back, 
the REORG_STATUS monitor output reports the table reorg to have 
been rolled back within the BUILD phase if there is no index on 
the table or within the REPLACE phase if an index exists on the 
table. The reporting of roll back in the REPLACE phase is 
erroneous. Once the REPLACE phase is encountered, table reorg is 
not rolled back, it is guaranteed to succeed. 
The reorg status phase will be corrected to report that a 
Classic Table Reorg has failed as part of the BUILD phase when 
reorg is unable to allocate new  pages within the table space 
for this new version of the table which is increasing in size.
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* All                                                          * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* In certain error scenarios, reorg can fail and indicate that * 
* it failed in REPLACE phase. DB2 documentation states that a  * 
* failure in REPLACE phase cannot be rolled back. However, in  * 
* such scenarios, reorg actually failed in BUILD phase and is  * 
* erroneously reporting that it failed in REPLACE phase. Thus  * 
* a rollback is indeed possible.                               * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 V9.7 Fix Pack 4.                              * 
****************************************************************
Local-Fix:
verfügbare FixPacks:
DB2 Version 9.7 Fix Pack 4 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 5 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 6 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 7 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 8 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9 for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 9a for Linux, UNIX, and Windows
DB2 Version 9.7 Fix Pack 10 for Linux, UNIX, and Windows

Lösung
This problem was first fixed in DB2 V9.7 Fix Pack 4.
Workaround
keiner bekannt / siehe Local-Fix
Bug-Verfolgung
Vorgänger  : APAR is sysrouted TO one or more of the following: IC72706 
Nachfolger : 
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
19.10.2010
29.04.2011
29.04.2011
Problem behoben ab folgender Versionen (IBM BugInfos)
9.7.FP4
Problem behoben lt. FixList in der Version
9.7.0.4 FixList