2017-04-08 37 views
0

我尝试在远程Azure SQL Server数据库上执行迁移。无法在远程Azure SQL Server数据库上执行EF Core迁移 - 未知此类主机

命令:在appsettings.Production.json

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

连接字符串:

"ConnectionString": "Server=tcp:project.database.windows.net,1433;Database=project;Persist Security Info=False;User [email protected];Password=projectPassword;" 

的迁移对于本地数据库和数据库证书的工作是正确的,以及 - 它们与以前的应用程序和数据库的GUI客户端。

错误:

One or more errors occurred. (No such host is known)

我试图连接字符串的一些变化,这个似乎是最相似的一个在这里提供:https://www.connectionstrings.com/sql-azure/

+0

您是否尝试过通过天蓝色门户直接提供的连接字符串? https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-dotnet –

+0

是的,我做了,但它产生了更多的错误,因为EF Core不理解某些关键字在这个连接字符串中。 – ignacy130

+0

示例:'不支持关键字:初始目录参数名称:keyword' – ignacy130

回答

0

事情是我用错了处理 - 我住用于PostgreSQL数据库,用于本地开发。

相关问题