Sql server SQL Server连接超时不工作
我已将连接超时更改为10秒。 '...;连接超时=10;。。。 代码使用EF6、.NET4.5.1。 SQL Server客户端同时启用了tcp/ip和命名管道。 断开与网络的连接,然后开始调试。 超时错误发生在1分钟标记处 这似乎表明sql server未定位时发生错误。 SQL Server Ado.net客户端代码是否正在设置网络超时Sql server SQL Server连接超时不工作,sql-server,connection,timeout,Sql Server,Connection,Timeout,我已将连接超时更改为10秒。 '...;连接超时=10;。。。 代码使用EF6、.NET4.5.1。 SQL Server客户端同时启用了tcp/ip和命名管道。 断开与网络的连接,然后开始调试。 超时错误发生在1分钟标记处 这似乎表明sql server未定位时发生错误。 SQL Server Ado.net客户端代码是否正在设置网络超时 不久前,我还以为这是固定的,就像2.0时代一样。当使用标准SQLConnection时,超时功能只在4.5中测试过。可能您设置超时的位置未用于测试。尝试单步
不久前,我还以为这是固定的,就像2.0时代一样。当使用标准SQLConnection时,超时功能只在4.5中测试过。可能您设置超时的位置未用于测试。尝试单步执行代码,查看超时显示的内容。您可能将其设置为设计时,而不是运行时。请尝试断开与网络的连接以执行测试。我认为是网络超时,而不是建立网络连接后的实际通信。问题是,我猜仍然埋在sql server连接代码中。