我試圖按照chapter 1 of the HSQLDB doc的說明,並開始在我的服務器,如:如何使用sqltool連接到基於文件的HSQLDB數據庫?
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
其中提供了以下錯誤:在虧損
[[email protected]]: [Thread[HSQLDB Connection @4ceafb71,5,HSQLDB Connections @60072ffb]]: database alias= does not exist
我:
Failed to get a connection to 'jdbc:hsqldb:hsql://localhost' as user "SA".
Cause: General error: database alias does not exist
在服務器說。我應該在連接時指定別名嗎?我的數據庫有什麼別名呢?該服務器沒有說關於什麼...
(也,是我抄sqltool.rc
文件到我的主文件夾。
這是對堆棧溢出好的做法是添加一個解釋,爲什麼你的解決方案應該工作。有關更多信息,請閱讀[如何提問](http://stackoverflow.com/help/how-to-answer)。 –