Я пытался следовать инструкциям в Глава 1 DOC 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 и Основываясь на Глава 8 документации Я придумал эту команду для подключения:
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
Я нахожусь в потере. Должен ли я указать псевдоним, когда каким-то образом подключался? Какой псевдоним будет ли у моей базы данных? Сервер ничего не сказал об этом ...
(Кроме того, я скопировал файл sqltool.rc
в мою домашнюю папку.
-