嗨後一些更多的研究,我得到了解決。
要連接到嵌入式德比內存數據庫,您必須在應用程序中啓動NetworkServerControl。之後,您可以通過使用例如eclipse DTP Plugin/Datasource Explorer來連接到derby數據庫。
的代碼來創建內存數據庫,並啓動NSC看起來是這樣的:
public static void main(String args[])
{
NetworkServerControl nsc = new NetworkServerControl(InetAddress.getByName("localhost"), 1527);
nsc.start(new PrintWriter(System.out, true));
Class.forName("org.apache.derby.jdbc.EmbeddedDriver");
Connection c = DriverManager.getConnection("jdbc:derby:memory:testdb;create=true");
}
你必須包含的derby.jar & derbynet.jar自帶的JDK7(LIB \ db)能夠創建NetworkServerControl和數據庫。
之後,只要應用程序(和數據庫)正在運行,就可以連接到數據庫。 連接的網址是:JDBC:德比://本地主機:1527 /內存:TESTDB
用戶和密碼:您選擇
問候,
亞歷