sql-server - SQL Server 作业超时

标签 sql-server timeout scheduled-tasks

因此,似乎无法为 SQL Server 作业中的每个步骤设置超时 ( article from StackExchange )。

MSDN 指出您当然可以设置代理超时:

问题

  1. 代理超时如何运作?
  2. 是否有其他方法(最好通过配置)来设置单步超时?
  3. 是否有其他方法(最好通过配置)来设置整个作业超时?

最佳答案

为了回答问题 2,我不确定这是否是最佳选择,但您可以使用 OPENROWSET 来控制单步超时。

http://msdn.microsoft.com/en-us/library/ms190312.aspx

仅仅因为 OPENROWSET 通常用于访问远程服务器并不意味着它必须如此。

这可能类似于代理超时的工作原理。

您甚至可以使用它来控制整个作业超时,但如果您想通过配置来实现,则必须创建自己的表。

我不确定这是否是最好的解决方案,但至少是一个解决方案。

关于sql-server - SQL Server 作业超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11721421/

相关文章:

sql-server - Oracle 的 SQLServer 发布

http - 在哪里可以找到所有浏览器的默认超时设置?

java - 数据报套接字 setSoTimeout

php - stream_socket_enable_crypto();禁用 stream_set_timeout

c# - 计划任务出错,仅当未登录时

windows-phone-7 - 周期性任务没有被执行

sql-server - 在 SQL Server 中存储季度和年份的最佳方式?

mysql - 如何在查询中选择非 MAX() 的记录

linux - 如何确保一次只运行一个 Bash 脚本实例?

sql-server - 无法创建大小为 8937 的行,该行大于允许的最大值 8060