我已经在 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
我从火鸟官方网站下载了 jaybird-full-2.1.6.jar,问题得到了解决。
正确的网址是
"jdbc:firebirdsql://localhost:3050/C:\\firebird\\database\\EMPLOYEE.FDB"
我之前也尝试过此 URL,但由于 jar 问题,它无法正常工作。