Grails 3.2 - 断开与数据库的连接并重新连接

时间:2017-01-17 18:45:24

标签: grails gorm

我正在运行一些功能测试,我在测试之间将数据库恢复到干净状态。不幸的是,SQL Server的restore命令要求没有与数据库的其他连接。有没有办法可以调用一些测试代码来断开Grails / GORM,然后在数据库恢复完成后重新连接?

1 个答案:

答案 0 :(得分:0)

我有数据库还原代码使数据库脱机,执行还原,然后将数据库重新联机。

添加

    properties:
        testOnBorrow: true
        testWhileIdle: true
        testOnReturn: false
        validationQuery: SELECT 1

到数据库设置通过让数据库自动重新连接来解决问题。