我想开始使用FlyWay工具进行数据库迁移。 到目前为止,这是我的设置:
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文件夹? 我有点困惑。