我试图按照
chapter 1 of the HSQLDB doc中的说明开始我的服务器,如:
java -cp hsqldb-2.2.5/hsqldb/lib/hsqldb.jar org.hsqldb.Server -database.0 file:#pathtodb# -dbname.0 xdb
我有理由相信工作原因(其中包括):
Database [index=0,id=0,db=file:#pathtodb#,alias=xdb] opened sucessfully in 2463 ms.
但是在下一步我尝试连接使用sqlTool和基于chapter 8 of the documentation我想出这个命令来连接:
java -jar hsqldb-2.2.5/hsqldb/lib/sqltool.jar localhost-sa
其中出现以下错误:
Failed to get a connection to 'jdbc:hsqldb:hsql://localhost' as user "SA". Cause: General error: database alias does not exist
而服务器说:
[Server@60072ffb]: [Thread[HsqlDB Connection @4ceafb71,5,HsqlDB Connections @60072ffb]]: database alias= does not exist
我很茫然.应该在连接时指定别名吗?那么我的数据库有什么别名?服务器没有说什么