7.2.7. 使用 Squirrel SQL 连接 HSQLDB

HSQLDB,也称为 HyperSQL,是一种简单方便的 DBMS,一般用于应用程序原型,这种数据库不需要安装,并且如果项目已配置为使用此 DBMS,那么它会在 CUBA Studio 中自动启动。本节介绍使用外部工具连接到 HSQLDB 的方法,该工具允许直接通过 SQL 处理数据库结构和数据。

SquirreL SQL Client 是一个开源 Java 应用程序,能够通过 JDBC 处理数据库。可以从这里下载 Squirrel SQL: http://squirrel-sql.sourceforge.net

在启动 Squirrel SQL 之前,在 CUBA Studio 安装路径的 lib 文件夹中找到 hsqldb-x.x.x.jar 文件,并将其复制到 Squirrel SQLlib 文件夹中。

启动 Squirrel SQL 并定位到 Drivers。确保 HSQLDB Server 驱动处于活动状态。

打开 Aliases 标签页,然后单击 Create a new Alias 按钮。

在出现的窗口中填写连接属性:数据库 URL、用户名和密码。默认用户名为 sa,密码为空。可以从 CUBA 项目视图中的 Project properties 部分或应用程序项目的 modules/core/web/META-INF/context.xml 文件中复制数据库 URL。

db hsql setAliasProperties