Azure - 使用azure sql数据库连接.NET Web应用程序

时间:2016-12-05 14:21:48

标签: c# asp.net sql-server azure azure-web-app-service

我有一个团队项目,我试图在Azure上发布应用程序,这是我成功完成的。我能够将我们的数据库安装到Azure SQL服务器,但现在我正在努力将应用程序与此数据库连接。

原来,应用程序在本地使用.mdf文件,但现在,当我发布应用程序时,我想在azure服务器上使用数据库。我更改了.mdf file

的所有连接字符串
(@"Data Source = (LocalDB)\MSSQLLocalDB; AttachDbFilename =" + Path.GetFullPath(AppDomain.CurrentDomain.BaseDirectory + @"..\..\..\PATH")) 

在azure数据库连接字符串的代码中

(@"Data Source = Server=tcp:nameofserver.database.windows.net,1433;Initial Catalog=sqlmusicdb;Persist Security Info=False;User ID=...;Password=...;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;")

但在发布后,应用程序未连接到数据库,因为它正在编写

  

处理您的请求时发生的错误

请帮忙吗?感谢名单。

1 个答案:

答案 0 :(得分:3)

您的连接字符串格式不正确。

删除
  

数据来源=

在连接字符串的最开头,它应该可以工作。