Symptomen
Overweeg het volgende scenario:
-
U uitvoeren een gedistribueerd queryprocessor van SQL Server 2008 R2 gekoppelde server vierdelige query SELECT-instructie tegen een database van DB2 V10.5 voor Windows.
-
De gegevens worden opgeslagen in DB2 V10.5 voor Windows als lange VARCHAR.
In dit scenario wordt het volgende foutbericht weergegeven:
Gekoppelde server opgegeven inconsistente metagegevens voor een kolom.
De kolom is een DBTYPE van 128 bij compilatie en 129 tijdens de uitvoering hebt gemeld.
Oorzaak
De Microsoft OLE DB-Provider voor DB2 en de aanvrager Microsoft DRDA toepassingsclient voor DB2 niet DB2 voor Windows V10.5 lange VARCHAR gegevenstype converteren naar het juiste gegevenstype van Microsoft OLE DB consistent. Dit probleem treedt op als de volgende worden verwerkt:
-
Het schema van de kolom
-
Query-resultaatsets.
Oplossing
Dit probleem is opgelost in de cumulatieve Update 2 voor 2016 van Host Integration Server.
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Referenties
Informatie over de terminologie die Microsoft gebruikt om softwareupdates te beschrijven.