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 IC81785 Status: Geschlossen

DB2 TEXT INDEX UPDATE NOT ALLOWED DUE TO INSUFFICIENT DISK SPACE

Produkt:
DB2 NET SEARCH / 5765F3800 / 950 - DB2
Problembeschreibung:
Index update command in NSE does a disk space check before it 
proceed to update the index to avoid index corruption due to 
insufficient disk space. 
 
However there is rare scenario where there might be enough disk 
space and NSE reports CTE0310 error, like the one below: 
 
2012-05-15-11.37.47.000000+000 I433A421          LEVEL: Error 
PID    : 12345678            TID  : 1          PROC : cteprupx 
INSTANCE: instance            NODE : 000 
APPID  : *LOCAL.instance.120515160017 
EDUID  : 1 
FUNCTION: DB2 UDB, trace services, sqlt_logerr_string (secondary 
logging fu, probe:0 
MESSAGE : Message 
DATA #1 : String, 67 bytes 
CTE0310 Index update is not allowed due to insufficient disk 
space. 
 
In such case additional traces needs to be gathered. 
 
db2trc on -m *.*.96.*.* -f db2nse.trc 
db2text update index INDEX_NAME for text commitcount 500 connect 
to DB_NAME 
db2trc stop 
db2trc off 
db2trc fmt db2nse.trc db2nse.fmt 
 
Note that above index update command is an example. Adjust it 
according to your need. 
 
In db2nse.fmt file find checkDiskSpace(probe 94) entry like the 
one below: 
 
2181    data DB2 UDB Net Search Extender 
CteUpdateIndexUtilities::checkDiskSpace(CteCLIConnection 
&pConnection,CteTextIndexExtendedInformation & 
pIndexInformation,string databaseName,string 
instanceName,CteError & pError) fnc (3.3.96.1007.0.94) 
    pid 29688032 tid 1 cpid 19289 node 0 sec 0 nsec 419335041 
probe 94 
    bytes 12 
 
    Data1     (PD_TYPE_DEFAULT,4) Hexdump: 
    0000 0001                                  .... 
 
Returned hexadecimal value 0000 0001 refers to number of 
documents indexed within current index. If above value doesn't 
match the number of row indexed it means that problem's criteria 
is met.
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* V95fp8                                                       * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* DB2 TEXT INDEX UPDATE NOT ALLOWED DUE TO INSUFFICIENT DISK   * 
* SPACE                                                        * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* No local fix available.                                      * 
****************************************************************
Local-Fix:
Lösung
Workaround
keiner bekannt / siehe Local-Fix
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
02.03.2012
19.10.2012
19.10.2012
Problem behoben ab folgender Versionen (IBM BugInfos)
Problem behoben lt. FixList in der Version
9.5.0.10 FixList