Ho cercato di seguire le istruzioni in chapter 1 of the HSQLDB doc e ha iniziato il mio server come:come connettersi a un database HSQLDB basato su file con sqltool?
java -cp hsqldb-2.2.5/hsqldb/lib/hsqldb.jar org.hsqldb.Server -database.0 file:#pathtodb# -dbname.0 xdb
e ho ragione di credere che ha funzionato perche 'ha detto (tra le altre cose):
Database [index=0, id=0, db=file:#pathtodb#, alias=xdb] opened sucessfully in 2463 ms.
Tuttavia a il passo successivo tenta di connettersi utilizzando SqlTool e sulla base chapter 8 of the documentation sono arrivato fino a questo comando per collegare:
java -jar hsqldb-2.2.5/hsqldb/lib/sqltool.jar localhost-sa
Quale dà il seguente errore:
Failed to get a connection to 'jdbc:hsqldb:hsql://localhost' as user "SA".
Cause: General error: database alias does not exist
mentre il server dice:
[[email protected]]: [Thread[HSQLDB Connection @4ceafb71,5,HSQLDB Connections @60072ffb]]: database alias= does not exist
Sono in perdita. Dovrei specificare alias quando ci si connette in qualche modo? Quale alias avrebbe il mio database allora? Il server non ha detto nulla ...
(anche, sì, ho copiato il file sqltool.rc
alla mia cartella home.
E 'buona pratica su Stack Overflow per aggiungere una spiegazione sul motivo per cui la soluzione dovrebbe funzionare. Per maggiori informazioni leggi [Come chiedere] (http://stackoverflow.com/help/how-to-answer). –