2013-11-22 89 views
1

嗨,我是樹莓派的新手。無法連接到Raspberry Pi中的javaFX應用程序的火鳥數據庫

我在windows.my中創建了一個使用netbeans的javafx應用程序,它使用firebird進行數據庫目的,並使用jaybird jarapplication可以很好地與windows,centos一起工作,但是我的應用程序無法從Raspberry Pi連接到數據庫。數據庫位於Windows機器上。

我是否需要在Raspberry Pi中爲firebird訪問安裝任何東西?

這裏是我的代碼

String db_ip = "192.168.1.14",db_path ="D:\\QUEUE_NEW.GDB"; 
Class.forName("org.firebirdsql.jdbc.FBDriver"); 
try { 
    con = DriverManager.getConnection("jdbc:firebirdsql://" + db_ip + ":3050/" + 
             db_path + "", "SYSDBA", "masterkey"); 
    st = con.createStatement(); 
} 
catch (SQLException ex) { 
    JOptionPane.showMessageDialog(null, "firebird sql."); 
} 

請幫我解決這個問題提前

感謝。

回答

1

我猜db_path是問題所在。 D:\...將不可用作Pi的路徑,因此無論是在這裏需要一個數據庫別名,還是從Pi安裝windows box共享,並使db_path/mnt/windowsbox/QUEUE_NEW.GD類似。

乾杯,

+0

如何從PI – mooosss

+0

1)創建窗口的機器上共享安裝窗戶框份額2)'安裝-t CIFS // windowsmachine /共享名的/ mnt/windowsbox -o用戶名= UID,密碼= pw' –

+0

我必須在pi中安裝任何firebird安裝程序嗎? – mooosss

相關問題