我在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数据库 . 我在复制问题时遇到的错误是:

无法打开登录请求的数据库“” . 登录失败 .

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

在我的应用程序中,我使用 .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“