Bonjour,
Je débute avec JDBC et Firebird. Je tente d'acceder à une base de données locale sous Windows. le jar jaybird-full-2.0.1.jar est dans le classpath.
Le driver est bien chargé sans erreurs par :
mais une erreur survient lors de l'appelr à Driver.getConnection():
Code : Sélectionner tout - Visualiser dans une fenêtre à part Class.forName ("org.firebirdsql.jdbc.FBDriver");
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no jaybird2 in java.library.path
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 String databaseURL = "jdbc:firebirdsql:local:/Database/db.FDB"; String user = "user"; String password = "mdp"; String driverName = "org.firebirdsql.jdbc.FBDriver"; connection = DriverManager.getConnection (databaseURL, user, password);
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.initJNIBridge(JniGDSImpl.java:56)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.<clinit>(JniGDSImpl.java:21)
[...]
Je peux poster le code complet mais je ne voulais pas alourdir le message dans un permier temps. Je n'ai pas trouvé de solutions valables dans la FAQ et à l'aide de google.
Merci d'avance pour votre aide.
Partager