连接超时时间已到。在尝试使用预登录握手确认时超过了此超时时间。这可能是因为预登录握手失败或服务器未能及时响应。尝试连接到此服务器时花费的持续时间是

项目的 connectionString的Data Source=ip或者服务器名,但是我这里突然不能用ip了,而且报如标题那样的错,只能用服务器名连接,网上查了好久,终于有幸看了一个帖子,下面描述一下。
原因是电脑上装了vmware,把下图中的两个禁用就好了。
控制面板\网络和 Internet\网络连接VMware Virtual Ethernet Adapter for VMnet1和VMnet8

在这里插入图片描述

转载自:http://www.cnblogs.com/qly2046/p/5590697.html

报错详情:
Unable to open database. Connection string: ‘Integrated Security=SSPI;MultipleActiveResultSets=True;Pooling=false;Data Source=ip地址;Initial Catalog=SystemName;’; Error: 'System.Data.SqlClient.SqlException (0x80131904): 连接超时时间已到。在尝试使用预登录握手确认时超过了此超时时间。这可能是因为预登录握手失败或服务器未能及时响应。 尝试连接到此服务器时花费的持续时间是 - [Pre-Login] initialization=21220;handshake=15405; —> System.ComponentModel.Win32Exception (0x80004005): 等待的操作过时。

你可能感兴趣的:(连接超时时间已到。在尝试使用预登录握手确认时超过了此超时时间。这可能是因为预登录握手失败或服务器未能及时响应。尝试连接到此服务器时花费的持续时间是)