两台服务器在不同的网段
两台服务器之间的SQL Server互相访问都没有问题
现在的问题是
A访问B,不会有任何问题
B访问A,不会有问题,但是如果操作的时间稍微长一些,就会报下面的错误(ssms 中做的测试,没有设置超时限制,根据错误信息,也不是超时的错误)
Msg 64, Level 20, State 0, Line 0
A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The specified network name is no longer available.)
由于在同一时间,A访问B不会有任何问题(同时长时间操作也没有问题),而B访问A,只要时间稍长(大约30秒),就一定会出问题,所以排除是网络不稳定导致的
另外,B访问同一网段的其他服务器,也没有这样的现象,但只是要访问其他网段的任意一台服务器,操作的时间稍长都会出现上面的问题
通过上面这些信息,应该可以排除A/B服务器自身的配置问题
所以怀疑是路由器的设置有问题,不过这块接触不到(IT说没有做限制)
看看有没有谁遇到过类似的问题