Symptom
Tänk dig följande situation:
-
I en miljö med Microsoft Host Integration Server 2010 om du har installerat snabbkorrigeringen som beskrivs i följande artikel i Microsoft Knowledge Base:
2559748 KORRIGERA: Felaktiga värden skrivs till DB2 när du skickar en tom sträng till DB2 med hjälp av SQL Server Integration Services i en miljö för Host Integration Server 2010
-
Du använder Microsoft OLE DB Provider för DB2 för att läsa från en VARCHAR-kolumn som är längre än 8 192 tecken.
-
Kolumnen innehåller en tom sträng.
I det här scenariot kan du få felaktiga uppgifter.Obs!
-
Om kolumnen inte innehåller en tom sträng, läses värdet i kolumnen korrekt.
-
Problemet uppstår inte om du använder namnområdet Microsoft.HostIntegration.MsDb2Client.
Lösning
Den snabbkorrigering som löser problemet ingår i kumulativ uppdatering 1 för Host Integration Server 2010.For mer information om hur du skaffar den här kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2533330 Kumulativt uppdateringspaket 1 för Host Integration Server 2010
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.