【问题标题】:ODBC connection through Flyway通过 Flyway 的 ODBC 连接
【发布时间】:2012-10-07 17:59:00
【问题描述】:

我正在尝试使用 maven/flyway 通过 ODBC 进行数据库版本控制。

我使用 sql server localdb 作为数据库。但是当我运行 mvn flyway:status: 时没有提供用户名/密码时,我收到以下错误:

Flyway 错误:com.googlecode.flyway.core.exception.FlywayException: 缺少数据库用户名。它没有被指定为属性,它 未在 settings.xml 中为 ID 为“flyway-db”的服务器定义

当我给出空的用户名/密码时,它会显示:

Flyway 错误:com.googlecode.flyway.core.exception.FlywayException: 缺少数据库用户名。它没有被指定为属性,它 未在 settings.xml 中为 ID 为“flyway-db”的服务器定义 -> [帮助 1]

我的数据库没有用户名/密码。以下是我正在使用的配置标签(如果用户名/密码为空):

        <configuration>
            <driver>sun.jdbc.odbc.JdbcOdbcDriver</driver>
            <url>jdbc:odbc:localdbtest</url>
            <user></user>
            <password></password>
        </configuration>

我相信对于空的用户名/密码,还有其他事情需要做。 不确定。非常感谢您的帮助。

【问题讨论】:

    标签: java maven-plugin flyway


    【解决方案1】:

    我相信你的情况与Issue 341类似。我会在下一个版本中对此进行研究。

    更新:现在应该在 Flyway 2.0 中修复此问题

    【讨论】:

      猜你喜欢
      • 2021-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-23
      • 2018-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多