Ciao a tutti, ho un problema con la portabilità di un database Apache Derby.
Uso NetBeans, e finchè lavoro sulla macchina dove ho installato Apache Derby tutto va bene, ovunque metta l'applicazione.
Se porto l'applicazione su un'altra macchina, non funziona.
Le librerie dell'applicazione sono : derby.jar e derbyclient.jar
Il database risiede in una cartella dell'applicazione.
Quando faccio funzionare l'applicazione sulla macchina con installato Apache Derby , nel file "derby.log" viene registrata la directory dove ho copiato l'applicazione, qualunque sia.
Mentre su altre macchine non succede.
Ho l'impressione di aver lasciato parte del database sulla macchina, ma non capisco bene cosa.
per connettermi al database :
Qualcuno sa indicarmi dove sbaglio ?codice:Class.forName("org.apache.derby.jdbc.EmbeddedDriver"); String url = "jdbc:derby:SYSTEM/infoDb;create=true;user=***;password=***"; Connection conn = DriverManager.getConnection(url);
Molte grazie.

Rispondi quotando