连接字符串错误天蓝色

时间:2016-03-17 04:14:18

标签: asp.net-mvc-5 database-connection azure-sql-database azure-web-sites

 connectionString="Server=tcp:northwndtestserver,1433;Database  =HealthCureSystem;User   ID=bl;Password=mygyhcg89;Encrypt=True;TrustServerCertifi  cate=False;Connection Timeout=30"

“当我尝试打开与数据库链接的链接时,会发生错误 System.ArgumentException:不支持关键字:'* server'。您可以看作http://tfstestz.azurewebsites.net/Diseases

2 个答案:

答案 0 :(得分:1)

根据错误消息,您有一个" *"在"服务器"前面连接字符串中的关键字。我怀疑您在问题中粘贴的连接字符串与您的网络应用程序使用的连接字符串不同。

以下是一些生成完全相同的错误消息的示例代码。请注意" *"我添加的角色:

my_function()

这是与您的匹配的错误消息:

var connString = "*server=tcp:northwndtestserver,1433;Database=HealthCureSystem;User ID=bl;Password=mygyhcg89;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30"
var cn = new SqlConnection(connString);

答案 1 :(得分:0)

如果它是Azure SQL数据库,则通常应该是连接字符串 Server=tcp:[serverName].database.windows.net,1433。请试试。

您也可以访问门户网站  打开数据库 - >显示数据库连接字符串并检查那里 enter image description here