如何摆脱“physical connection is not usable”的异常?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (5)
  • 关注 (0)
  • 查看 (265)

我们有一个ASP.NETMVC4web应用程序,它使用SQL Server 2012和实体框架作为ORM和IoC的统一。Web应用程序托管在AmazonEC 2上。我开始得到“physical connection is not usable”的异常。

当异常发生时,恢复应用程序的唯一方法是重新启动服务器。

提问于
用户回答回答于

将服务器上的连接字符串更改为使用“.”对数据源而不是域名,异常似乎已经消失。非常奇怪,因为域名以前是工作的。必须是SQLServer上的某种更新

用户回答回答于

删除MaxDegreeOfParallelism后出现此错误,在设置db时默认设置为-1或无限制。Database.CommandTimeout=0。

建议将MaxDegreeOfPar等位主义显式设置为一个安全值。

另一种情况即使在应用程序与服务器数据库通信时,网络连接也会中断几秒钟。

用户回答回答于
用户回答回答于

Microsoft SQL Server 2014 SP1安全更新(KB 3070446)。

扫码关注云+社区

领取腾讯云代金券