Tünetek
Vegyük például a következő esetet:
- Az SQL Server 2008 R2 elosztott lekérdezési processzorának négyrészes csatolt kiszolgálói lekérdezési SELECT utasítását futtatja egy Windows rendszerhez készült DB2 v10.5 adatbázison.
- Az adatokat a Windows 10.5-ös verziójához készült DB2 tárolja LONG VARCHAR néven.
Ebben az esetben a következő hibaüzenet jelenik meg:
Megjegyzés
A csatolt kiszolgáló inkonzisztens metaadatokat adott meg egy oszlophoz.
A jelentések szerint az oszlop DBTYPE értéke 128 volt fordításkor és 129 futáskor.
Ok
A Microsoft OLE DB Provider for DB2 és a Microsoft DRDA Application Requester Client for DB2 nem konvertálja következetesen a DB2 for Windows V10.5 LONG VARCHAR adattípust a megfelelő Microsoft OLE DB adattípusra. Ez a probléma az alábbiak feldolgozásakor jelentkezik:
- Az oszlopséma
- A lekérdezés eredményhalmazai
Megoldás
Ezt a hibát a Host Integration Server 2016-hoz készült 2. összegző frissítésben javítottuk.
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját .