Я новичок в Firebird, используя его версию Java Jaybird, но не могу подключиться из базы данных (файл .fdb). Проблема возникает, как это:Ошибка подключения в JayBird
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544375. unavailable database
ИЛИ
java.lang.RuntimeException: Failed to initilize Jaybird native library. This is most likley due to a failure to load the firebird client library.
Используя следующий код:
Class.forName("org.firebirdsql.jdbc.FBDriver").newInstance();
connection = DriverManager.getConnection("jdbc:firebirdsql://localhost/3050:C:/XLNKREPOS /FIRBIRDXA.FDB", "SYSDBA", "masterkey");
Имея следующие файлы в путь сборки проекта Eclipse:
- jaybird- полный-2.1.5.jar
- jaybird21.dll
- fbclient.dll
- fbembed.dll
Кроме того, используя аргументы виртуальной машины Java, как -Djava.library.path="D:\Shared\Firebird\Jaybird-2.1.5JDK_1.5"
Скажи, что не так в моем подходе?
Спасибо RRUZ за предоставление ответа.
На самом деле не было места после «C:/XLNKREPOS» в моей строке подключения. Это была копия прошлой ошибки. Снова & снова Я получил следующее исключение SQL:
org.firebirdsql.jdbc.FBSQLException: исключение GDS. 335544375. недоступна база данных
И эта база данных не используется в других программах.
Надеюсь, что мой пост позволяет понять мою проблему.
Благодаря
Вы используете классический сервер, суперсервер или встроенную версию? –