【发布时间】:2011-03-26 08:24:18
【问题描述】:
我已经在 windows Xp 上安装了 Firebird 2.1 并使用 firebirdsql.jdbc-2.1.6 驱动程序与 java 连接。代码:
Class.forName("org.firebirdsql.jdbc.FBDriver");
connection = DriverManager.getConnection(
"jdbc:firebirdsql://localhost/3050//C:/firebird/database/EMPLOYEE.FDB",
"test","test");
我收到以下错误:
原因:org.firebirdsql.jdbc.FBSQLException:GDS 异常。 335544375。 不可用的数据库 原因:数据库不可用 org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122) 在 org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:140) 在 java.sql.DriverManager.getConnection(DriverManager.java:525) 在 java.sql.DriverManager.getConnection(DriverManager.java:171)请帮忙。
问题已解决: 实际上我从
获得的 jar 文件有问题http://mirrors.ibiblio.org/pub/mirrors/maven2
我从firebird官网下载了jaybird-full-2.1.6.jar,问题解决了。
正确的网址是
"jdbc:firebirdsql://localhost:3050/C:\\firebird\\database\\EMPLOYEE.FDB"
我之前也尝试过此 URL,但由于 jar 问题而无法正常工作。
【问题讨论】:
-
重新格式化的代码;如果不正确,请恢复。
-
不要在问题中添加“问题已解决”部分,而是将其作为答案发布并接受。谢谢!
标签: java firebird firebird2.1 jaybird