Précédent   Forum des professionnels en informatique > Bases de données > DB2
DB2 Forum d'entraide technique sur la base de données DB2. Voir aussi -> Rubrique DB2
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/01/2012, 16h32   #1
Invité régulier
 
Femme Annie
Développeur informatique
Inscription : août 2011
Messages : 19
Détails du profil
Informations personnelles :
Nom : Femme Annie
Localisation : Canada

Informations professionnelles :
Activité : Développeur informatique
Secteur : Santé

Informations forums :
Inscription : août 2011
Messages : 19
Points : 9
Points : 9
Par défaut Table DB2 sur AS400 vs SQL server

Bonjour,

Nous avons des tables sur DB2 (sur AS400) avec des noms de colonne de plus de 30 caractères. Nous n'avons aucun problème à lire ces colonnes lors de requête SQL avec Navigator ou Squirrel.

Ces noms de colonne de plus de 30 caractères sont aussi reconnus dans Java par l'utilitaire JPA et aussi dans les requêtes en "Native SQL" dans un programme Java.

Par contre nous avons un problème avec SQL Server, en essayant de lire les tables avec des noms de colonne de plus de 30 caractères, nous avons le message d'erreur suivant:

Citation:
The OLE DB provider "DB2OLEDB" for linked server "REFLEX" supplied inconsistent metadata for a column. The name was changed at execution time.
Je tiens à mentionner que j'ai pris la même table avec les mêmes données et j'ai raccourci les noms de colonne. Et il n'y avait plus de message d'erreur.

Le développeur utilise un driver ODBC fournit par Ibm pour SQL Server.

Merci de votre aide
annstger est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/01/2012, 15h23   #2
Invité régulier
 
Femme Annie
Développeur informatique
Inscription : août 2011
Messages : 19
Détails du profil
Informations personnelles :
Nom : Femme Annie
Localisation : Canada

Informations professionnelles :
Activité : Développeur informatique
Secteur : Santé

Informations forums :
Inscription : août 2011
Messages : 19
Points : 9
Points : 9
Le problème est résolu. Nous avons trouvé un "driver" qui supporte les noms de colonne de plus de 30 caractères.
annstger est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h48.


 
 
 
 
Partenaires

Hébergement Web