Simptomi
Razmotrite sljedeći scenarij:
- Pokrenuli ste SQL Server 2008 R2 Distributed Query Processor četverodijelni upit povezanog poslužitelja Naredba SELECT u bazi podataka DB2 za Windows V10.5.
- Podaci se pohranjuju u bazi DB2 za Windows v10.5 kao LONG VARCHAR.
U tom se scenariju pojavljuje sljedeća poruka o pogrešci:
Napomena
Povezani poslužitelj isporučio je nedosljedne metapodatke za stupac.
Zabilježeno je da stupac ima DBTYPE 128 u vrijeme kompiliranja i 129 u vrijeme izvođenja.
Uzrok
Microsoft OLE DB Provider za DB2 i Microsoft DRDA Application Requester Client za DB2 ne pretvaraju stalno vrstu podataka DB2 za Windows V10.5 LONG VARCHAR u ispravnu vrstu podataka Microsoft OLE DB. Taj se problem pojavljuje kada se obrađuju oba sljedeća scenarija:
- Shema stupca
- Skupovi rezultata upita
Rješenje
Taj je problem riješen u kumulativnom ažuriranju 2 za Host Integration Server 2016.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.