实体框架数据库连接不重新连接

时间:2017-05-10 11:03:45

标签: c# asp.net-mvc entity-framework database-connection

我在Entity Framework中遇到数据库连接问题。我在ASP.NET MVC 3 Web应用程序中使用EF 4.1.10331,但它也因EF 5而失败。

当我的Web应用程序启动时SQL Server由于某种原因不可用时,网站会抛出错误,这是正确的。

当SQL Server再次可用时,网站会继续抛出此错误,直到池被回收为止。

我尝试从.net框架4升级到4.5.2,但这也无济于事。

我一直在寻找解决方案几个小时,但还没找到。

请求帮助我

编辑:

我正在连接到SQL Server数据库。我在复制问题时遇到的错误是:

  

无法打开登录请求的数据库“{dbname}”。登录失败。

但在生产环境中,由于各种原因,目录无法使用。

在我的应用程序中,我使用.edmx文件

连接到数据库

edit2:我的连接字符串是这样的: add name =“DBContext”connectionString =“metadata = res:// /Import.csdl|res:// /Import.ssdl|res://*/Import.msl;provider=System。 Data.SqlClient; provider connection string =“data source =; initial catalog =; persist security info = True; user id =; password =; multipleactiveresultsets = True; App = EntityFramework”“providerName =”System.Data.EntityClient“

0 个答案:

没有答案