KORRIGERA: OLE DB-Provider för DB2 returnerar felaktiga data i en miljö för Host Integration Server 2010 när en kolumn av typen VARCHAR är längre än 8 192 tecken och kolumnen innehåller en tom sträng

Arbeta överallt från alla enheter med Microsoft 365

Uppgradera till Microsoft 365 om du vill arbeta var som helst med de senaste funktionerna och uppdateringarna.

Uppgradera nu

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”.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×