SQL 2005 Timeout Expired`

时间:2015-01-28 10:17:29

标签: c# sql asp.net sql-server

我在通过网站执行时遇到SQL Timeout Expiration错误。实际的错误显示

超时已过期。操作完成之前经过的超时时间或服务器没有响应

我尝试了什么

  1. 转到SQL Server设置并将执行时间从600更改为0(无限制)

  2. 还在配置文件\

  3. 中尝试了连接字符串上的超时键

    没有运气!任何试用的选项

2 个答案:

答案 0 :(得分:0)

检查您是否未在表格中应用锁定,锁定也可能会产生此类问题。

答案 1 :(得分:0)

您可以在SQL命令

上指定超时
SqlCommand myCmd = new SqlCommand("myStoredProcedure", myConnection);
myCmd.CommandTimeout = 300; 

但是你真的需要查看查询和/或表格结构,你不应该延长超时时间。