Simptome
Luați în considerare următorul scenariu din Microsoft Host Integration Server 2013:
- Aveți o locație de primire care este configurată să utilizeze Microsoft BizTalk Adapter pentru DB2.
- Configurați adaptorul BizTalk pentru DB2 astfel încât să includă instrucțiuni DB2 SET specifice (de exemplu, SET CURRENT PATH 'TESTLIB') în proprietatea DB2 SET Registers.
În acest scenariu, comenzile DB2 SET nu sunt transmise serverului de baze de date IBM DB2 de la distanță.
Cauză
BizTalk Adapter pentru DB2 nu accepta transmiterea comenzilor DB2 SET atunci când aceste comenzi erau utilizate cu o locație de primire. Caracteristica DB2 SET Registers a fost adăugată inițial la adaptorul BizTalk pentru DB2 pentru un anumit scenariu care are loc atunci când adaptorul DB2 este utilizat cu un port de trimitere Solicit-Response.
Rezolvare
Instalați actualizarea cumulativă 2 (CU2) pentru Microsoft Host Integration Server 2013. Când este instalat CU2, suportul pentru instrucțiunea DB2 SET este implementat pentru porturile de recepție.
Informații despre actualizarea cumulativă
Remedierea care rezolvă această problemă este inclusă în actualizarea cumulativă 2 pentru Microsoft Host Integration Server 2013.
Binarul care este afectat este Microsoft.HostIntegration.Adapters.MsDb2.Runtime.dll.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.