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 29/10/2007, 14h27   #1
Invité de passage
 
Inscription : octobre 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 6
Points : 3
Points : 3
Par défaut DB2 Connect : Configuration File DSN pour MS Office

Bonjour,

Je suis depuis quelques jours confronté à un problême de taille et très précis.
Peut-être trouverai-je la réponse ici si quelqu'un est dans la même configuration que moi.

Je m'explique :

- La base de données DB2 v7 réside sur un Z/OS.

- Pour accéder à celle-ci, je passe par un serveur DB2 Connect v9.3 sous Windows Server 2003. (SERV-DB2-D01)

- Le problème est que je veux que mon client se connecte en utilisant un FILE DSN.

En utilisant un User DSN je n'ai aucun problème mais en utilisant un File DSN avec le driver ODBC "IBM DB2 ODBC DRIVER", Excel et Access se comportent différemment.

En Access : le prompt me demande mon UserID et mon Password, la connection fonctionne.

En Excel : le prompt me demande mon UserId, mon password et un "Alias de base de données" faisant référence à un User DSN.
Si je définis un User DSN en "Alias de BD", ça fonctionne mais cela revient à utiliser un User DSN dès le début.

Ci-dessous une copie de mon File DSN :


[ODBC]
DRIVER=IBM DB2 ODBC DRIVER
UID=
AUTHENTICATION=SERVER
PORT=50006
HOSTNAME=SERV-DB2-D01
PROTOCOL=TCPIP
DATABASE=DB2TSEB1



J'ai tenté la connection avec le Runtime Client v8.2 et v9.1 sous Windows 2000 et Windows XP sans succès.

Voilà, j'ai peu d'espoir quant à la résolution de ce problème mais toute hypothèse est la bienvenue!

Merci d'avance!
evrards est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2007, 19h09   #2
Membre habitué
 
Inscription : septembre 2004
Messages : 123
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 123
Points : 127
Points : 127
Bonjour,

Tu peux essayer de rajouter le paramétre dbalias comme indiqué dans le lien suivant :

http://www-1.ibm.com/support/docview...id=swg21143820

Alex.
alex. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/10/2007, 09h23   #3
Invité de passage
 
Inscription : octobre 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 6
Points : 3
Points : 3
Bonjour !

J'ai essayé d'ajouter le DBALIAS ou même de remplacer le DATABASE par DBALIAS.

Dans les deux cas, j'obtiens un message d'erreur lors de la connexion : "ODBC Call Failed".

Ceci s'explique à mon avis par le fait que le DBALIAS correspond au nom du User DSN utilisé qui dans mon cas, n'existe pas.

A la suite de ce message, Access plante.
Pour excel, cela ne change strictement rien à la situation initiale.
evrards est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2007, 10h54   #4
Invité de passage
 
Inscription : octobre 2007
Messages : 6
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 6
Points : 3
Points : 3
J'ai trouvé la solution à mon problème.

Il s'avère que le driver de base fourni avec le Runtime client ne fonctionne pas à 100%.

Il faut donc installer un driver indépendant, ce qui résout pas mal de soucis.
evrards 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 04h21.


 
 
 
 
Partenaires

Hébergement Web