Applies ToHost Integration Server 2016

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.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.