设置FlyWay DB迁移SQL Server

时间:2018-11-21 11:23:05

标签: sql-server flyway

我想开始使用FlyWay工具进行数据库迁移。 到目前为止,这是我的设置:

  1. 我下载了flyway-5.2.1
  2. 我将文件夹放在这样的解决方案文件夹中
  3. 在conf文件夹中,我定义了驱动程序连接
  

flyway.url = jdbc:sqlserver:// DESKTOP-FQG3RAA:1433 / TestDb

无论如何,我都已经在SQL Management的配置工具中检查了主机名。 4.当我想尝试一些命令时,例如:

  

飞行路线信息

在我的命令提示符中,它说:WARNING: Discarding INCOMPLETE dataSource configuration! flyway.url must be set. ERROR: Unable to connect to the database. Configure the url, user and password!

我已在服务器上添加了一个用户,并在db_owner权限下添加了数据库(用户名:admin,密码:admin)。

我找不到任何有关MS SQL Server如何传递凭据的示例? 然后,我对这种情况有一个疑问: 如果我有一个名为TestDb的数据库怎么办。然后,我使用Windows身份验证在该数据库上设置了多个用户(例如2个用户)。我需要在该用户的每台计算机conf参数(不同的用户名和密码)上分别设置flyway吗?

另外,如果我在数据库中有多个架构,那么这将是飞行问题吗?

我是否需要在版本控制(整个文件夹)上添加flyway?或只是SQL文件夹? 我有点困惑。

0 个答案:

没有答案