|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Invité de passage
![]() Inscription : février 2013 Messages : 3 ![]() |
Bonjour
Je tente de me connecter via un serveur unix Red-Hat sur une base Firebird en utilisant JDBC. L'objectif est ensuite de créer une connexion dans BusinessObject pour me connecter à cette base. Lorsque l'on telecharge Jaybird, deux mini programme Java sont fournis afin de tester la connectivité. Un seul fonctionne, c'est celui utilisant la classe org.firebirdsql.pool.FBWrappingDataSource pour créer la connexion. L'autre programme, qui utilise la classe java.sql.DriverManager.getConnection utilisé comme cela : java.sql.DriverManager.getConnection("jdbc:firebirdsql://w-iss", "dldk", "dmlk"); me pose un problème. Cette classe appele la classe org.firebirdsql.jdbc.FBDataSource.getConnection(), et c'est à ce niveau que j'ai une erreur (la même que celle dans l'application BusinessObject"). L'erreur est : Citation:
Ma version Java sur le serveur est 1.6.0_33. Le package Jaybird utilisé dans le ClassPath est : jaybird-full-2.2.2.jar Merci de votre aide. |
|
|
|
00
|
|
|
#2 | ||||
|
Expert Confirmé
![]() ![]() |
Bonjour,
Voila comment je réalise la connexion à un base Firebird (Jaybird 2.2.1, je n'ai pas encore mis à jour en 2.2.2). Je passe les identifiants auprès du SGBD via des properties que je vais lire dans un fichier xml. C'est un extrait de code avec une classe dédiée à la connexion. Code java :
Code xml :
__________________
Philippe. |
||||
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : février 2013 Messages : 3 ![]() |
J'ai toujours la même erreur. Voici le code utilisé :
Code java :
|
||
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() ![]() |
Votre code appliqué à une de mes bases, fonctionne mais j'ai deux remarques :
__________________
Philippe. |
||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : février 2013 Messages : 3 ![]() |
J'ai trouvé la solution, cela venait du mon URL Database :
Ancienne version : jdbc:firebirdsql://w-iss-1.novea.fr:e:\\SFE DATA\\BASES\\SANTE.FDB Bonne version : jdbc:firebirdsql:w-iss-1.novea.cg13.fr:e:/SFE DATA/BASES/SANTE.FDB Merci pour votre aide. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com