EDMX连接字符串SQL服务器端口

时间:2017-10-19 16:12:35

标签: asp.net sql-server asp.net-mvc port

有谁知道在asp.net mvc应用程序中使用EDMX连接字符串,它在哪个端口连接到SQL Server?

ASP.NET MVC:4

SQL SERVER版本:2012

我问的原因是因为: 我能够使用本地计算机上的ADO.NET连接字符串连接到同一个SQL Server

但是当我使用EDMX并使用EDMX生成的连接字符串时,我收到一个错误:

底层提供程序在Open上失败。

连接超时已过期。尝试使用登录前握手确认时超时时间已过。这可能是因为登录前握手失败或服务器无法及时响应。尝试连接到此服务器所花费的时间是 - [Pre-Login] initialization = 14680;握手= 14007;

连接字符串供参考:

<add name="TestConnection" connectionString="Data Source=Server01;Initial Catalog=Tools;User ID=TestUser;Password=TestPWD;Connection Timeout=120" providerName="System.Data.SqlClient" />

<add name="TestEntities" connectionString="metadata=res://*/Apple.ClassLayer.MIS.csdl|res://*/Apple.ClassLayer.MIS.ssdl|res://*/Apple.ClassLayer.MIS.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=Server01;initial catalog=Tools;persist security info=True;User ID=TestUser;Password=TestPWD;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

0 个答案:

没有答案