【发布时间】:2009-07-29 01:22:07
【问题描述】:
我遇到了 linq-to-sql 中的事务在 30 秒后超时的问题。
在 DataContext 上设置 CommandTimeout 属性似乎不会更改超时。
我得到的错误信息是:
“超时已过期。在操作完成之前超时时间已过或服务器没有响应”
不到 30 秒的查询可以正常工作。只有当交易耗时 > 30 秒时才会弹出错误。
根据文档,CommandTimeout 属性值是由数据源获取的——这个值可以在 SQL Server Management Studio 中定义吗?
谢谢
【问题讨论】:
标签: linq sql-server-2005 timeout