waiting for changelog lock.

解决方案:

一般情况下是因为数据库重构工liquibase被锁,可以按照以下方式解决

数据库执行:

USE databaseName

SELECT * FROM DATABASECHANGELOGLOCK

查出的数据中有一条数据的locked的值是1,说明database被锁了,删除该条数据,或者更新该条数据:LOCKED=0,LOCKGRANTED=null,LOCKEDBY=null

***如果按照上述方式执行以后还出现相同的问题,那就说明是相关映射出了问题,请仔细检查项目中关于DAO层映射(尤其是方法中),删除错误的映射之后即可正常运行

猜你喜欢

转载自my.oschina.net/u/3717025/blog/1825707
今日推荐