Bonjour,
j'essaye actuellement de faire la liaison entre mon application java, et une base db2.
J'ai rajouté les fichiers jars suivants à mon Classpath :
- db2cc_licence_cu.jar
- db2jcc.jar
- sqlj.zip
Je tente d'ouvrir une connexion de la manière suivante :
J'obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Class.forName("com.ibm.db2.jcc.DB2Driver"); url = "jdbc:db2://adresseserveur:port/hostname"; login = "monlogin"; password = "monmotdepasse"; con = DriverManager.getConnection(url, login, password);
Mais je suis sur que mon mot de passe est correct. En me connectant sur cette base par le biais d'un autre programme, aucun soucis de connexion avec ces identifiants.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 com.ibm.db2.jcc.c.SqlException: [ibm][db2][jcc][t4][2013][11249] Acces impossible : mot de passe incorrect (message traduit de l'allemand, car drivers allemands). at com.ibm.db2.jcc.a.b.m(b.java:2002) at com.ibm.db2.jcc.a.b.c(b.java:1655) at com.ibm.db2.jcc.a.bb.r(bb.java:792) at com.ibm.db2.jcc.a.bb.k(bb.java:349) at com.ibm.db2.jcc.a.bb.c(bb.java:133) at com.ibm.db2.jcc.a.b.zc(b.java:1279) at com.ibm.db2.jcc.a.b.b(b.java:1200) at com.ibm.db2.jcc.a.b.y(b.java:4597) at com.ibm.db2.jcc.a.b.b(b.java:754) at com.ibm.db2.jcc.a.b.a(b.java:697) at com.ibm.db2.jcc.a.b.a(b.java:378) at com.ibm.db2.jcc.a.b.<init>(b.java:316) at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:174)
Est-ce que vous sauriez d'ou peut venir ce problème ?
Merci d'avance
Cordialement
Partager