Příznaky
Jde o takovouto situaci:
-
V prostředí Microsoft Host Integration Server 2010 máte nainstalovali opravu hotfix popsanou v následujícím článku znalostní báze Microsoft Knowledge Base:
2559748 Oprava: Nesprávné hodnoty jsou zapisovány do databáze DB2 při odeslání prázdný řetězec DB2 pomocí integrace služby serveru SQL Server v prostředí Host Integration Server 2010
-
Používáte Microsoft OLE DB Provider for DB2 čtení z VARCHAR sloupec, který je delší než 8 192 znaků.
-
Sloupec obsahuje prázdný řetězec.
V tomto scénáři se zobrazí nesprávná data.Poznámky:
-
Pokud sloupec neobsahuje prázdný řetězec, hodnotu sloupce správně přečíst.
-
Při použití oboru názvů Microsoft.HostIntegration.MsDb2Client problém nenastane.
Řešení
Oprava hotfix, která řeší tento problém je zahrnuta v kumulativní aktualizaci 1 pro server Host Integration Server 2010.For Další informace o možnostech získání tohoto balíčku kumulativní aktualizace klepněte na následující číslo článku databáze Microsoft Knowledge Base:
2533330 Balíček kumulativní aktualizace 1 pro Host Integration Server 2010
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.