Objawy
Rozważ następujący scenariusz:
-
Uruchamiania rozproszonych procesor kwerend programu SQL Server 2008 R2 serwer połączony czteroczęściowym instrukcji SELECT kwerendy w bazie danych DB2 10.5 dla systemu Windows.
-
Dane są przechowywane w DB2 dla Windows 10.5 jako długie VARCHAR.
W tym scenariuszu pojawić następujący komunikat o błędzie:
Serwer połączony dostarczane niezgodne metadane dla kolumny.
Kolumna została zgłoszona mieć DBTYPE 128 w czasie kompilacji i 129 w czasie wykonywania.Przyczyna
Microsoft OLE DB Provider dla DB2 i Microsoft DRDA aplikacji żądającego klienta dla DB2 nie należy konwertować typ danych DB2 dla Windows 10.5 długie VARCHAR na poprawny typ danych Microsoft OLE DB konsekwentnie. Ten problem występuje, gdy przetwarzane są obie następujące czynności:
-
Schemat kolumny
-
Zestawy wyników kwerend
Rozwiązanie
Ten problem został rozwiązany w zbiorczej aktualizacji 2 dla programu Host Integration Server 2016.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Powiązane artykuły
Informacje o terminologii , że firma Microsoft używa się do opisywania aktualizacji oprogramowania.