我在.NET服务中遇到SQL超时错误。

由于服务已经安装在生产中,有什么方法可以从app.config文件增加服务的超时。

目前,我在一分钟后得到这个例外,我必须到10个小时左右,因为我们使用的存储过程需要2-2个小时才能执行。

有帮助吗?

解决方案

您可以使用“ Connect timeout = 100000000;”中的连接字符串中的超时设置超时。或您想要的超时

其他提示

您可以尝试设置 CommandTimeOut 您的财产 SQLCommand. 。希望您不要在ASP.NET应用程序中这样做。

超时设置是数据库服务器。

在SQL Server Manager中,打开SQL Server属性,然后选择“连接”选项卡,并根据需要设置时间。

PS。

零不超时。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top