-3
누군가 Flyway를 SQL Server 2000과 함께 사용하는 방법을 알고 있습니까?이동 경로가 SQL Server 2000에서 작동하지 않습니까?
누군가 Flyway를 SQL Server 2000과 함께 사용하는 방법을 알고 있습니까?이동 경로가 SQL Server 2000에서 작동하지 않습니까?
네, 그랬습니다. 나는 SQL 서버를 사용하는 경우 2008 년 잘 작동하지만 SQL Server 2000을 사용하여이 오류가 얻을 :
jul 14, 2016 6:31:09 PM org.flywaydb.core.internal.util.logging.apachecommons.ApacheCommonsLog info INFORMAÇÕES: Database: jdbc:jtds:sqlserver://10.211.55.7:1433/hemovida (Microsoft SQL Server 8.0) Error: Unable to retrieve the current schema for the connection
내 코드는 다음과 같습니다
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
);
I을 왜 그런지 몰라!
시도해 보셨습니까? 약간의 오류가 있었습니까? 이게 뭐야? – Nikem
예, 했어요. SQL Server 2008을 사용할 때 문제가 없지만 SQL Server 2000을 사용하면 오류가 발생합니다. – Vinas
Sql Server 2000은 수명이 다한 상태입니다. 치명적인 보안 문제에 대해서도 더 이상 패치를 얻지 않으며 당분간은 없습니다. 그것을 계속 사용하는 것은 매우 무책임합니다. 이 서버를 업그레이드하는 것은 작업 1입니다. –