我已經在windows xp上安裝了Firebird 2.1並使用firebirdsql.jdbc-2.1.6驅動程序與java連接。代碼:與java的火鳥連接
Class.forName("org.firebirdsql.jdbc.FBDriver");
connection = DriverManager.getConnection(
"jdbc:firebirdsql://localhost/3050//C:/firebird/database/EMPLOYEE.FDB",
"test","test");
我收到以下錯誤:
Caused by: org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544375. unavailable database Reason: unavailable database at org.firebirdsql.jdbc.FBDataSource.getConnection(FBDataSource.java:122) at org.firebirdsql.jdbc.FBDriver.connect(FBDriver.java:140) at java.sql.DriverManager.getConnection(DriverManager.java:525) at java.sql.DriverManager.getConnection(DriverManager.java:171)
請幫助。
問題解決了: 其實我有jar文件的問題,我從
http://mirrors.ibiblio.org/pub/mirrors/maven2
了我下載jaybird-全2.1.6.jar從火鳥官方網站和問題得到有效解決。
正確的網址是
"jdbc:firebirdsql://localhost:3050/C:\\firebird\\database\\EMPLOYEE.FDB"
我想這個網址也較早,但它不工作怎麼一回事,因爲罐子問題。
重新格式化的代碼;如果不正確請回復。 – trashgod 2010-08-06 16:42:33
感謝您的格式化! – 2010-08-06 16:56:56
不要爲問題添加「問題解決」部分,而是將其作爲答案發布,然後接受它。謝謝! – bluish 2011-05-26 08:07:50