问题标签 [command-timeout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
25889 浏览

ssis - 如何在 SSIS 中设置命令超时?

我有一个数据读取器源触发了一些运行时间超过 30 秒的 sql,所以它超时了。我在 datareader 源组件或数据流任务上找不到命令超时属性。有没有办法在 SSIS 中设置更长的命令超时?

0 投票
2 回答
2240 浏览

c# - 将 Linq 设置为 NHibernate ADO 命令超时

如何增加 NHibernate Linq To Sql 的超时时间?

不是连接超时,而是 ado 命令超时。

0 投票
3 回答
4590 浏览

.net - 在 Microsoft 的数据访问应用程序块 (SQLHelper) 中设置 CommandTimeout

我正在使用数据访问应用程序块 (SQLHelper) 对数据库执行 SQL。我有一个查询比默认命令超时 30 秒要长。我想延长超时时间,但如果不打开应用程序块,我看不到任何方法。有没有办法在不修改 SQLHelper 类的情况下更改 CommandTimeout?

0 投票
3 回答
1591 浏览

.net - sqlclient - 连接超时或命令超时

运行查询时出现以下错误。

*

System.Data.SqlClient.SqlException:超时已过期。
在操作完成之前超时时间已过或服务器没有响应。在 System.Data.SqlClient.SqlConnection.OnError(SqlException 异常,布尔 breakConnection)

*

这是连接超时还是命令超时?

TIA

0 投票
2 回答
9155 浏览

sql-server - SMO ConnectionContext.StatementTimeout 设置被忽略

我成功地使用 Powershell 和 SMO 来备份大多数数据库。但是,我有几个大型数据库,其中收到“超时”错误“System.Data.SqlClient.SqlException:超时已过期”。超时始终发生在 10 分钟。我尝试将 ConnectionContext.StatementTimeout 设置为 0、6000 和 [System.Int32]::MaxValue。设置没有任何区别。我发现许多 Google 参考资料表明将其设置为 0 使其不受限制。无论我尝试什么,超时始终发生在 10 分钟。我什至将服务器上的远程查询超时设置为 0(通过 Studio Manager),但无济于事。下面是我设置超时和实际备份功能的 SMO 连接。下面是我的脚本的输出。

更新 有趣的是,我使用 VS 2008 在 C# 中编写了备份功能,并且超时覆盖确实在该环境中工作。我正在将该 C# 进程合并到我的 Powershell 脚本中,直到我找出为什么超时覆盖不适用于 Powershell。这非常烦人!

}


0 投票
2 回答
10321 浏览

nhibernate - 超时设置为无限时间时的超时异常

在我的 C# .NET 3.5 应用程序中,我在 NHibernate 上使用 CastleProject ActiveRecord。这是使用 MS SQL Server 2008 的桌面应用程序。我已将 ADO 命令超时设置为 0,以防止在批量操作期间出现超时异常:

但是,我仍然收到超时异常!NHibernate 日志显示如下内容:

开头的某处:

2010-10-02 06:29:47,746 信息 NHibernate.Driver.DriverBase - 将 ADO.NET 命令超时设置为 0 秒

在最后的某个地方:

2010-10-02 07:36:03,020 调试 NHibernate.AdoNet.AbstractBatcher - 关闭 IDbCommand,打开 IDbCommand s:0 2010-10-02 07:36:03,382 错误 NHibernate.Event.Default.AbstractFlushingEventListener - 无法同步数据库状态with session NHibernate.HibernateException: 执行批量查询时发生异常---> System.Data.SqlClient.SqlException: Timeout expired。在操作完成之前超时时间已过或服务器没有响应。在 System.Data.SqlClient.SqlConnection.OnError(SqlException 异常,布尔 breakConnection)

怎么来的?如何解决这个问题?

0 投票
5 回答
45682 浏览

c# - SqlCommand 对象,CommandTimeout 的时间长度是多少?

使用 SqlCommand 对象时,如何确定将多长时间用作超时?

在我正在处理的部分代码(由其他人编写)上,我有:

我认为这很短。但是,我在论坛上看到有人在谈论将其设置为30000,这似乎太长了。

我怎么知道什么最适合我的应用程序?

0 投票
2 回答
9504 浏览

asp.net - ASP.Net 中的超时错误

如何停止在 ASP.Net 中执行 SQL 查询的超时错误?我在 Google 中进行了研究,但我无法正确解决我的问题。

0 投票
1 回答
2269 浏览

c# - 如何设置默认的 NHibernate CommandTimeOut 默认值

如何使用 Castle ActiveRecord 设置 Session.DBCommand.CommandTimeOut NHibernate 默认值?

此配置行不起作用。

编辑:我需要一些代码来在创建命令时更改 CommandTimeOut 值,那么反射来动态设置值呢?还是 PostSharp?有人知道怎么做吗?

0 投票
1 回答
4828 浏览

sql-server - 手动增加 SQL Server 命令超时

我有一个测试 Windows 主机 (50 MB),它为我的 ASP.NET Web 应用程序提供服务,它运行得几乎很好,但是在升级到 100 MB 后,我在尝试从 Visual 远程连接 SQL 服务器时经常遇到 SQL 服务器超时错误Studio(即在我网站的本地开发中),我尝试手动增加SQL命令超时,我认为它已经以某种方式解决了,但我认为我的操作不对,当然我的网站查看者在查看页面时没有问题对于最终用户来说一切正常,我只是在开发站点和通过 VS2010 访问我的远程数据库时遇到问题,我真的应该考虑增加超时吗?如何全局增加超时?我应该为每个 SQL 命令设置 commandtimeout 属性吗?是否可以在连接字符串中增加它?当然像我'

请指导我解决这个问题,因为我对超时属性没有很好的感觉!谢谢