首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server 2005超时,连接已重置

SQL Server 2005超时,连接已重置
EN

Stack Overflow用户
提问于 2012-06-12 04:53:50
回答 2查看 648关注 0票数 0

我正在加载100,000多条数据,这应该需要30到40分钟来分析和完成。我们使用SQL Server 2005。当前,在指定的时间(尝试获取其使用的分钟数)之后,SQL Server表示连接已重置。

是否有一些设置可以更改,以便我的查询可以运行一小时?

EN

回答 2

Stack Overflow用户

发布于 2012-06-12 05:10:13

SqlCommand.CommandTimeout属性可以让你在代码中设置它,但是除非你很聪明,否则你也可能得到一个well服务器超时。

连接重置甚至可能是你的网络男孩,因为没有活动而杀死了它。

我会考虑以某种方式重新组织它。比如请求做这项工作,然后启动athread来完成它。一个状态页面,看看它在哪里。完成后提供结果的链接,或诸如此类的。

票数 0
EN

Stack Overflow用户

发布于 2012-07-19 18:07:51

您的问题可能与工作进程(w3wp.exe)有关。在web应用程序中,经过一段时间后,工作进程将被回收。所以请检查"IIS“的这个设置。您也可以在web.config中重置“连接超时”的超时时间,或者在代码中更改"CommandTimeout“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10987372

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档