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

APPLICATION ISSUING XA CONNECTIONS TO DB2/Z MAY RECEIVE -913 ERRORS OR MAY
HANG

Produkt:
DB2 FOR LUW / DB2FORLUW / 970 - DB2
Problembeschreibung:
Some TM eg MQ uses dual transport model.  In this model, a 
transaction, over transport A, is tied to a member from xa_start 
to xa_end, but xa_prepare(readonly), xa_prepare plus xa_commit 
or xa_rollback, or xa_rollback comes in over transport B, 
possibly from another application process.  If the end server is 
zOS, Syncpoint manger (DB2 connect server) with connection 
concentrator is required to support XA applications. Becuase of 
the APAR,  requests to end the transaction by 
TM(xa_prepare,xa_commit,xa_rollback) was not forwarded to the 
zDB2, and  resrouces locked by the transaction were not released 
on server, eventhough TM completed the transaction. When 
application tried to run other transaction, resultsed SQLCODE 
913 (deadlock, locktimeout) 
 
The problem can only happen with DB2 Version 9.7 Fix Pack 5 
client.
Problem-Zusammenfassung:
**************************************************************** 
* USERS AFFECTED:                                              * 
* All users utilizing XA connections against DB2/z using DB2   * 
* Version 9.7 Fix Pack 5 client.                               * 
**************************************************************** 
* PROBLEM DESCRIPTION:                                         * 
* Because of the defect, DB2 Connection concentrator did not   * 
* switched out the connection at the end of transaction ie on  * 
* xa_commit/xa_rollback. The same connection was used to       * 
* receive new set to XA request instead of picking the agent   * 
* associated with XID. As wrong agent was used to process the  * 
* XID, it resulted NOTA  on DB2 connect server (SYNCPOINT      * 
* manager). The request was not forwarded to the end server    * 
* (zOS) and transaction remain incomplete on zOS. When another * 
* transaction (with different XID) tried to use the same       * 
* resources resulted with lock-timeout. .                      * 
**************************************************************** 
* RECOMMENDATION:                                              * 
* Upgrade to DB2 Version 9.7 Fix Pack 6.                       * 
****************************************************************
Local-Fix:
verfügbare FixPacks:
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
The problem is first fixed in DB2 Version 9.7 Fix Pack 6 and all 
subsequent Fix Packs.
Workaround
keiner bekannt / siehe Local-Fix
Weitere Daten
Datum - Problem gemeldet    :
Datum - Problem geschlossen :
Datum - der letzten Änderung:
22.05.2012
07.06.2012
07.06.2012
Problem behoben ab folgender Versionen (IBM BugInfos)
9.7.FP6
Problem behoben lt. FixList in der Version
9.7.0.6 FixList