He tratado de seguir las instrucciones de chapter 1 of the HSQLDB doc y comenzó mi servidor como:cómo conectarse a una base de datos HSQLDB basada en archivos con sqltool?
java -cp hsqldb-2.2.5/hsqldb/lib/hsqldb.jar org.hsqldb.Server -database.0 file:#pathtodb# -dbname.0 xdb
y tengo razones para creer que trabajaron causa se dijo (entre otras cosas):
Database [index=0, id=0, db=file:#pathtodb#, alias=xdb] opened sucessfully in 2463 ms.
Sin embargo, en el siguiente paso intento conectar usando SQLtool y basado en chapter 8 of the documentation me ocurrió con este comando para conectar:
java -jar hsqldb-2.2.5/hsqldb/lib/sqltool.jar localhost-sa
que da el siguiente error:
Failed to get a connection to 'jdbc:hsqldb:hsql://localhost' as user "SA".
Cause: General error: database alias does not exist
mientras que el servidor dice:
[[email protected]]: [Thread[HSQLDB Connection @4ceafb71,5,HSQLDB Connections @60072ffb]]: database alias= does not exist
Estoy en una pérdida. ¿Debo especificar un alias cuando me conecto de alguna manera? ¿Qué alias tendría mi base de datos entonces? El servidor no decir nada sobre eso ...
(también, sí he copiado el archivo sqltool.rc
a mi carpeta de inicio.
Es una buena práctica desbordamiento de pila añadir una explicación de por qué su solución debe trabajar. Para obtener más información, lea [Cómo preguntar] (http://stackoverflow.com/help/how-to-answer). –