【问题标题】:SQL Server job timeoutSQL Server 作业超时
【发布时间】:2012-07-28 02:47:35
【问题描述】:

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

MSDN指出当然可以设置Agent timeout:

问题

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

【问题讨论】:

    标签: sql-server timeout scheduled-tasks


    【解决方案1】:

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

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2010-12-07
      • 2010-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-21
      • 2023-03-07
      相关资源
      最近更新 更多