命令行错误:未设置DataSource

时间:2015-01-13 01:56:29

标签: flyway

这是在Windows 2008r2上运行的 与cygwin bash。

我被困在这里错了。希望我已经给了 相关信息。

$ sh flyway.sh migrate

Flyway (Command-line Tool) v.3.1

ERROR: DataSource not set! Check your configuration!

-----------文件布局

  • flyway.sh
  • CONF / flyway.properties
  • 的驱动/ sqljdbc4.jar
  • SQL / V2014.10.20.06.30__rgx_test_live.sql

----------- flyway.sh

#!/usr/bin/bash
'/cygdrive/c/Program Files/Java/jre1.8.0_25/bin/java.exe' \
  -cp 'c:\gcs\apps\rgx_flyway\flyway\lib\flyway-commandline-3.1.jar;c:\gcs\apps\rgx_flyway\flyway\lib\flyway-core-3.1.jar' \
  org.flywaydb.commandline.Main \
  $@

----------- conf / flyway.properties

flyway.url=jdbc:sqlserver://127.0.0.1;databaseName=rgx_mars;
flyway.user=auser
flyway.password=apassword
flyway.locations=filesystem:./sql

0 个答案:

没有答案