Flyway不能与SQL Server 2000一起使用?

时间:2016-07-13 19:24:40

标签: sql sql-server-2000 flyway

有人知道如何将Flyway与SQL Server 2000一起使用吗?

1 个答案:

答案 0 :(得分:-1)

是的,我做到了。当我使用SQL Server 2008工作正常,但使用SQL Server 2000我得到此错误:

  

2016年7月14日下午6:31:09   org.flywaydb.core.internal.util.logging.apachecommons.ApacheCommonsLog   infoINFORMAÇÕES:数据库:   jdbc:jtds:sqlserver://10.211.55.7:1433 / hemovida(Microsoft SQL Server   8.0)错误:无法检索连接的当前架构

我的代码是:

    Flyway flyway = new Flyway();
    flyway.setDataSource("jdbc:jtds:sqlserver://10.211.55.7:1433/dataTest", "sa", "123");
    flyway.setInitOnMigrate(true);
    flyway.setValidateOnMigrate(false);
    try {
        flyway.migrate();
    } catch (Exception ex) {
        System.out.println("Error: " + ex.getMessage());
    }

我的迁移文件是:

CREATE TABLE test_table(
   name varchar(10) NOT NULL
);

我不知道为什么!