HSQLDB使用server.properties文件中的属性创建数据库

时间:2012-08-24 18:42:51

标签: hsqldb

我想在服务器启动时使用某些属性创建数据库。我在server.properties文件中有以下内容:

server.database.0=file:db;check_props=true;sql.enforce_names=true;sql.pad_spaces=false;hsqldb.default_table_type=cached;hsqldb.tx=locks;hsqldb.tx_level=serializable;hsqldb.write_delay=false
server.dbname.0=ssi

我没有看到这些反映在生成的db.properties文件中。我该怎么做?

1 个答案:

答案 0 :(得分:1)

这些属性适用于HSQLDB 2.2.9。版本2.x的属性文件不包含此类属性。 .script文件包含等效的SQL设置语句。

大多数网址属性(包括您使用过的网址)都不适用于现有数据库。

还有一个问题check_props = true,它错误地标记了sql.pad_space属性。