logLevel 选项不适用于 liquibase 3.8.0
logLevel option not working with liquibase 3.8.0
我正在尝试在我现有的 db2 数据库上使用 liquibase 3.8.0。
我的数据库上有 2 个模式,generateChangeLog 对我的模式之一工作正常,但命令对第二个模式失败。
我不想添加 --logLevel 选项来理解为什么它不起作用。
版本:
- 液基:3.8.0
- java: 1.8.0_221
我的虚拟机:
- 红帽 RHEL 5.4 x86_64
我尝试启动这个命令行:
./liquibase --logLevel=debug --driver=com.ibm.db2.jcc.DB2Driver --classpath=/opt/db2/9.7.2/java/db2jcc4.jar --changeLogFile=/tmp/db.changelog.xml --url="jdbc:db2://00.00.000.000:50001/base" --username=USER --password=PASSWORD generateChangeLog
我也试试:
./liquibase --logLevel=debug --logFile=/tmp/res.log --driver=com.ibm.db2.jcc.DB2Driver --classpath=/opt/db2/9.7.2/java/db2jcc4.jar --changeLogFile=/tmp/db.changelog.xml --url="jdbc:db2://00.00.000.000:50001/base" --username=USER --password=PASSWORD generateChangeLog
此致
我和Liquibase 3.8.0有同样的问题,所以我将liquibase核心版本降级到3.5.5,它会解决这个问题。
错误已在 2019 年 11 月 6 日发布的 Liquibase 3.8.1 中修复。
我正在尝试在我现有的 db2 数据库上使用 liquibase 3.8.0。 我的数据库上有 2 个模式,generateChangeLog 对我的模式之一工作正常,但命令对第二个模式失败。 我不想添加 --logLevel 选项来理解为什么它不起作用。 版本: - 液基:3.8.0 - java: 1.8.0_221 我的虚拟机: - 红帽 RHEL 5.4 x86_64
我尝试启动这个命令行:
./liquibase --logLevel=debug --driver=com.ibm.db2.jcc.DB2Driver --classpath=/opt/db2/9.7.2/java/db2jcc4.jar --changeLogFile=/tmp/db.changelog.xml --url="jdbc:db2://00.00.000.000:50001/base" --username=USER --password=PASSWORD generateChangeLog
我也试试:
./liquibase --logLevel=debug --logFile=/tmp/res.log --driver=com.ibm.db2.jcc.DB2Driver --classpath=/opt/db2/9.7.2/java/db2jcc4.jar --changeLogFile=/tmp/db.changelog.xml --url="jdbc:db2://00.00.000.000:50001/base" --username=USER --password=PASSWORD generateChangeLog
此致
我和Liquibase 3.8.0有同样的问题,所以我将liquibase核心版本降级到3.5.5,它会解决这个问题。
错误已在 2019 年 11 月 6 日发布的 Liquibase 3.8.1 中修复。