1

我有一个 hsqldb 文件数据库。因此一个文件夹包含:

hsqldb.script
hsqldb.properties
hsqldb.log
hsqldb.lck
hsqldb.tmp

当我打开脚本时,我可以看到存在 SQL 表和 INSERT。如何使用 squirrel 之类的 JDBC 工具来像真正的数据库一样检查表?

我尝试jdbc:hsqldb:file:C:\path\to\my\data\hsqldb在使用此数据库的应用程序运行时使用连接。

我可以连接,但我只能看到初始INFORMATION_SCHEMA表。我在这里想念什么?我可以在 .script 中清楚地看到的数据在哪里,但使用 JDBC 工具看不到?

4

1 回答 1

1

.lck 和 .tmp 文件表明数据库在上次连接关闭之前没有关闭。使用 SHUTDOWN 命令关闭数据库。

于 2013-10-08T19:51:40.417 回答