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

APPLICATION USING TWO PHASE COMMIT (XA) PROTOCOL MAY REPORT SQLCODE -30020
WHEN PURESCALE MEMBERS WENT DOWN

Produkt:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problembeschreibung:
Application using two phase commit (XA) protocol may report 
SQLCODE -30020 0X124C"("011D")"after one of the 
pureScale/sysplex member  down. If  enableWLB ( Transaction 
level load balancing) is enabled, and one of member is down, DB2 
data server client/driver moves the connections to other 
members of pureScale or sysplex data sharing group. Sqlcode 
-30108 is returned to application after automatic reroute. If 
application continues to send new sql requests instead of 
calling rollback, driver can report DRDA syntax error ( or 
sqlocode -30020).
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* Applications using Pure Scale/direct syspelx support         * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* Application using two phase commit (XA) protocol may report  * 
* SQLCODE -30020 0X124C"("011D")"after one of the              * 
* pureScale/sysplex member  down. If  enableWLB ( Transaction  * 
* level load balancing) is enabled, and one of member is down, * 
* DB2 data server client/driver moves the connections to other * 
* members of pureScale or sysplex data sharing group. Sqlcode  * 
* -30108 is returned to application after automatic reroute.   * 
* If application continues to send new sql requests instead of * 
* calling rollback, driver can report DRDA syntax error ( or   * 
* sqlocode -30020).                                            * 
*                                                              * 
* The issue was caused because of incorrect error handling of  * 
* DB2 Client/Driver.                                           * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade client to v9.7.5.                                    * 
****************************************************************
Local-Fix:
Issue rollback if db2 client reports SQLCODE -30108.
verfügbare FixPacks:
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
Application using two phase commit (XA) protocol may report 
SQLCODE -30020 0X124C"("011D")"after one of the 
pureScale/sysplex member  down. If  enableWLB ( Transaction 
level load balancing) is enabled, and one of member is down, DB2 
data server client/driver moves the connections to other 
members of pureScale or sysplex data sharing group. Sqlcode 
-30108 is returned to application after automatic reroute. If 
application continues to send new sql requests instead of 
calling rollback, driver can report DRDA syntax error ( or 
sqlocode -30020). 
 
The issue was caused because of incorrect error handling of DB2 
Client/Driver.
Workaround
keiner bekannt / siehe Local-Fix
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
13.04.2011
08.12.2011
08.12.2011
Problem behoben ab folgender Versionen (IBM BugInfos)
9.7.5
Problem behoben lt. FixList in der Version
9.7.0.5 FixList