无法在远程Azure SQL Server数据库上执行EF Core迁移 - 不知道此类主机

时间:2017-04-08 14:32:17

标签: sql-server azure entity-framework-core

我尝试在远程Azure SQL Server数据库上执行迁移。

命令:

dotnet ef --startup-project ./../Teamdare.Bot database update -e Production

appsettings.Production.json中的连接字符串:

"ConnectionString": "Server=tcp:project.database.windows.net,1433;Database=project;Persist Security Info=False;User ID=login@project;Password=projectPassword;"

本地数据库和数据库凭据的迁移工作也是正确的 - 它们可以与之前的应用程序和db GUI客户端一起使用。

错误:

  

发生了一个或多个错误。 (没有这样的主人知道)

我尝试了一些连接字符串的变体,这个似乎与此处提供的变体最相似:https://www.connectionstrings.com/sql-azure/

1 个答案:

答案 0 :(得分:0)

事情是我使用了错误的处理程序 - 我使用的是PostgreSQL数据库,我们用它来进行本地开发。