Objawy
Rozważ następujący scenariusz:
-
Używasz Microsoft OLE DB Provider dla DB2, który jest dołączony do Microsoft Host Integration Server 2010 do kwerendy tabeli programu IBM DB2.
-
Tabeli programu IBM DB2 zawiera kolumny o typie danych IBM DB2 GRAFIKI.
W tym scenariuszu wyniki kwerendy, które są zwracane z danych IBM DB2 GRAFIKI typ kolumny są wyświetlane jako znaki chińskie.
Przyczyna
Ten problem występuje, ponieważ Host Integration Server 2010 OLE DB Provider dla DB2 nie obsługuje poprawnie konwersji danych z UTF-16 big endian, UTF-16 little-endian.
Rozwiązanie
Informacje dotyczące zbiorczej aktualizacji
Poprawka umożliwiająca rozwiązanie tego problemu jest wliczana 7 zbiorczy pakiet aktualizacji dla Host Integration Server 2010. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania zbiorczą pakietu, zobacz pakiet 7 dla Host Integration Server 2010 aktualizacji zbiorczej.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać informacje o podobnym problemie, zobacz NAPRAWIĆ: serwer połączony wyniki kwerendy są wyświetlane jako znaki chińskie pochodzące z tabeli programu IBM DB2 w środowisku Host Integration Server 2010. Produkty innych firm omówione w tym artykule są wytwarzane przez producentów niezależnych od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, domniemanych ani żadnego innego rodzaju, odnośnie do wydajności lub niezawodności tych produktów.