Sintomi
Si consideri lo scenario seguente:
-
Si esegue una transazione utilizzando il Provider Microsoft OLE DB per DB2 fornita con Microsoft Host Integration Server 2013.
-
Il pool di connessioni è attivato.
-
L'Unità di lavoro è impostata su DUW per le transazioni distribuite.
In questo scenario può accadere che venga visualizzato il seguente messaggio di errore:
"Impossibile ottenere una connessione dal pool", SQLCODE =-7049, SQLSTATE = HY000
Nota: Si riceverà questo messaggio di errore anche se deve essere nel pool di connessioni disponibili.
Causa
La proprietà Max Pool Size in modo non corretto viene gestita dal Provider OLE DB per DB2 se vengono utilizzate le transazioni distribuite.
Risoluzione
La correzione di questo problema è incluso nel pacchetto di aggiornamento cumulativo 3 per Host Integration Server 2013. Per ulteriori informazioni su come ottenere l'aggiornamento cumulativo pacchetto di aggiornamento, vedere 3 per Host Integration Server 2013 pacchetto di aggiornamento cumulativo.
Stato
Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".