Grails2.0.3 HSQLDB

Grails2.0.3 HSQLDB,grails,gorm,hsqldb,Grails,Gorm,Hsqldb,我使用Grails2.0.3创建了一个grails应用程序,但我想使用HSQLDB作为数据库存储库。 由于必须返回到HSQLDB而不是使用Grails 2.0+,H2的默认数据库存储库,Jaspersoft的IReport不支持H2 我曾尝试将H2插件添加到IReport或使用Netbeans,并同时包含IReport和H2插件,但都不起作用 我的问题是: 我是否要将HSQLDB的库[.jar]导入到项目的库中 我要换司机的名字吗?[会叫什么名字?] 如果HSQLDB在本地主机内,它的默认端口是

我使用Grails2.0.3创建了一个grails应用程序,但我想使用HSQLDB作为数据库存储库。 由于必须返回到HSQLDB而不是使用Grails 2.0+,H2的默认数据库存储库,Jaspersoft的IReport不支持H2

我曾尝试将H2插件添加到IReport或使用Netbeans,并同时包含IReport和H2插件,但都不起作用

我的问题是:

  • 我是否要将HSQLDB的库[.jar]导入到项目的库中
  • 我要换司机的名字吗?[会叫什么名字?]
  • 如果HSQLDB在本地主机内,它的默认端口是什么
  • 除了将运行时“hsqldb:hsqldb:1.8.0.10”包含在app/conf/BuildConfig.grovvy的依赖项闭包中之外,我还需要下载hsqldb服务器吗
  • 我习惯于使用H2,当我使用HSQLDB时,是否/是否有我必须注意的更改/问题
  • BuildConfig.groovy中的运行时“hsqldb:hsqldb:1.8.0.10”就足够了
  • driverClassName=“org.hsqldb.jdbcDriver”
  • 根据您的要求指定连接url,例如:“jdbc:hsqldb:mem:devDB”-用于内存数据库,“jdbc:hsqldb:file:prodDb;shutdown=true”-用于基于文件的服务器

  • 如果我要使用HSQLDB的内存数据库,我将如何将IReport连接到该数据库?我尝试在IReport的服务选项卡中使用“jdbc:hsqldb:mem:sampleDB”作为连接的url,但无法从两个方案中找到服务器
    Info…
    Public
    。要从其他进程进行连接,需要使用内存中的数据库运行hsqldb服务器。