Simptome
Să luăm în considerare următorul scenariu:
-
Executaţi un server de SQL Server 2008 R2 distribuite interogare procesor patru legat instrucţiune SELECTAȚI o bază de date DB2 V10.5 pentru Windows.
-
Datele sunt stocate în DB2 pentru Windows V10.5 ca VARCHAR lungi.
În acest scenariu, primiţi următorul mesaj de eroare:
Server legat furnizate inconsistente metadatele pentru o coloană.
Coloana a fost raportat ca un DBTYPE de 128 la compilare și 129 în timpul execuției.Cauza
Microsoft OLE DB Provider pentru DB2 și clientul Microsoft DRDA aplicație solicitant pentru DB2 nu converti tipul de date DB2 pentru Windows V10.5 lungi VARCHAR tipul corect de date Microsoft OLE DB în mod constant. Această problemă apare când ambele variante următoare sunt procesate:
-
Schema de coloană
-
Seturile de rezultate de interogare
Rezolvare
Această problemă este remediată în actualizarea cumulativă 2 pentru Host Integration Server 2016.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Referințe
Aflați despre terminologia Microsoft utilizează pentru a descrie actualizările de software.