Symptômes
Considérez le scénario suivant :
-
Vous utilisez le fournisseur Microsoft OLE DB pour DB2 qui est inclus avec Microsoft Host Integration Server 2010 pour interroger une table IBM DB2.
-
La table IBM DB2 contient des colonnes qui utilisent le type de données IBM DB2 graphique.
Dans ce scénario, les résultats de la requête sont retournés à partir des données IBM DB2 graphique des colonnes de type sont affichés comme des caractères chinois.
Cause
Ce problème se produit car le Host Integration Server 2010 fournisseur OLE DB pour DB2 ne gère pas correctement les conversions de données de UTF-16 big endian UTF-16 little endian.
Résolution
Informations de mise à jour cumulative
Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 7 pour Host Integration Server 2010. Pour plus d’informations sur l’obtention de la liste cumulative mise à jour de package, consultez package 7 pour Host Integration Server 2010 de mises à jour cumulatives.
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Plus d'informations
Pour plus d’informations sur un problème similaire, consultez résoudre : les résultats de requête de serveur lié sont affichés comme des caractères chinois à partir d’une table IBM DB2 dans un environnement de Host Integration Server 2010.
Les produits tiers dont traite cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute forme de garantie, expresse ou implicite, concernant les performances ou la fiabilité de ces produits.