运行Liquibase Update时出现此错误。
运行Liquibase的意外错误:从G123执行SQL SELECT MAX(ORDEREXECUTED)时出错。数据库更改日志:DB2 SQL错误:SQLCODE = -551,SQLSTATE = 42501
这似乎是Databasechangelog表上的一些特权问题。
在成功执行更改集时,将弹出上述错误,并且在更改日志表中将LOCKED的值设置为1。
答案 0 :(得分:1)
正在使用的用户似乎没有创建/读取/更新DATABASECHANGELOG和DATABASECHANGELOGLOCK表的正确权限,这两个表是Liquibase用来跟踪已将哪些变更集应用于数据库的两个表。