System.Data.SqlClient.SqlException: 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0

今天使用sql server 2008 R2管理器,进行SQL查询时,频率非常高的报错:

System.Data.SqlClient.SqlException: 在向服务器发送请求时发生传输级错误。 (provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接。)

起初以为网络问题,后来排查后仍未解决。

苦思冥想后,记得昨天刚给同事拷贝了自己的虚拟机,他没有进行任何更改后进行使用。才得知:

在局域网内两个机器的Mac地址相同造成的。修改一个后即解决。

原文地址:https://www.cnblogs.com/thankyou555/p/3182753.html