Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Symptômes

Lorsque vous utilisez le fournisseur Microsoft OLE DB pour DB2 pour effectuer une requête de nom en quatre parties sur un IBM DB2 pour z/OS V10 de base de données qui contient les types de données objet de grande taille (LOB), vous recevez un message d’erreur semblable au suivant :

Le fournisseur OLE DB « DB2OLEDB » pour le serveur lié «nom de serveur lié» a fourni une métadonnée incohérente. L’objet «catalogue». » schema_name«. » TABLE_NAME» manquant dans la colonne attendue «column_name».


Remarque  Ce message d’erreur ne se produit pas lorsque la même requête est émise à l’aide d’un format OpenQuery.

Cause

Le fournisseur OLE DB pour DB2 émet des requêtes pour obtenir les métadonnées pour la table DB2 qui est interrogée à partir de SYSIBM. SYSCOLUMNS lorsque les requêtes de nom en quatre parties sont utilisés. Toutefois, la requête de schéma qui est émise par le fournisseur OLE DB pour DB2 retourne des colonnes masquées. Cela déclenche l’erreur lorsque la table DB2 inclut les types de données LOB.

Résolution

Informations de mise à jour cumulative

Le correctif qui résout ce problème est inclus dans la mise à jour Cumulative, 2 pour Host Integration Server 2013.

Solution de contournement

Pour contourner ce problème, émettez la requête de nom à quatre éléments défectueux en utilisant un format OpenQuery. Cela empêche l’erreur.

É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

Après avoir appliqué cette mise à jour, le fournisseur OLE DB pour DB2 exclut les colonnes masquées lorsqu’il émet des requêtes de schéma sur SYSIBM. SYSCOLUMNS.

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.


Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×