Asp.net SQL Server 2005超时,连接已重置

Asp.net SQL Server 2005超时,连接已重置,asp.net,sql-server,sql-server-2005,connection-reset,Asp.net,Sql Server,Sql Server 2005,Connection Reset,我正在加载100000多条数据,分析和完成这些数据大约需要30到40分钟。我们使用SQLServer2005。当前,在尝试获取所用分钟数的指定时间之后,SQL Server表示连接已重置 是否有一些设置可以更改,以便我的查询可以运行一小时?SqlCommand.CommandTimeout属性将允许您在代码中设置它,但是,除非您有足够的技巧,否则您也可以获得Web服务器超时 连接重置甚至可能是你的网络男孩,因为没有活动而杀死它 我会想办法把它弄出来的。就像一个做这项工作的请求,然后启动athre

我正在加载100000多条数据,分析和完成这些数据大约需要30到40分钟。我们使用SQLServer2005。当前,在尝试获取所用分钟数的指定时间之后,SQL Server表示连接已重置


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

SqlCommand.CommandTimeout属性将允许您在代码中设置它,但是,除非您有足够的技巧,否则您也可以获得Web服务器超时

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


我会想办法把它弄出来的。就像一个做这项工作的请求,然后启动athread去做它。查看其所在位置的状态页。完成后,提供指向结果或类似内容的链接。

可能是因为您的问题与Worker Processw3wp.exe有关。在web应用程序中,经过一段时间后,工作进程将被回收。因此,请检查IIS的此设置。您还可以在web.config中重置连接超时的超时,或在代码中更改CommandTimeout。

通常会出现超时异常,而不是重置连接。。可能有网络问题?您从哪里运行脚本?SSMS,一个自定义程序..?我们在C/asp.net网页中运行它。某些用户需要导入一堆文件,我们用一个存储过程创建数据表,很难说它发生在哪里。我正在查看我们的db服务器以及IIS服务器。