可以配置将飞路用于元表(schema_version表),例如在PostgreSQL中,以及迁移脚本本身(mvn flyway:migrate)在另一个目标数据库中,例如DB2?
我的问题的背景: Flyway不支持DB2 z / OS。我的想法是,flyway应该跟踪PostgreSQL上的历史记录并在DB2 z / OS上自行迁移。
当我使用DB2 z / OS时,出现此错误:
FlywaySqlException:
[ERROR] Error retrieving the database user
[ERROR] ----------------------------------
[ERROR] SQL State : 26501
[ERROR] Error Code : -514
[ERROR] Message : DB2 SQL Error: SQLCODE=-514, SQLSTATE=26501, SQLERRMC=SQL_CURLH200C1, DRIVER=3.61.75
[ERROR] : DB2 SQL Error: SQLCODE=-206, SQLSTATE=42703, SQLERRMC=CURRENT_USER, DRIVER=3.61.75
[ERROR] -> [Help 1]
CURRENT_USER仅存在于DB2 LUW变体中。
任何解决方法或解决方案?