Sql server SQL Server作业超时

Sql server SQL Server作业超时,sql-server,timeout,scheduled-tasks,Sql Server,Timeout,Scheduled Tasks,因此,似乎无法为SQL Server作业()中的每个步骤设置超时 MSDN指出,您当然可以设置代理超时: 问题 代理超时是如何工作的 是否有其他方法(最好通过配置)设置单步超时 是否有其他方法(最好通过配置)设置整个作业超时 为了回答问题2,我不确定这是否是最好的选择,但您可以使用OPENROWSET来控制单步超时 仅仅因为OPENROWSET通常用于访问远程服务器并不意味着它必须被访问 这可能类似于代理超时的工作方式 您甚至可以使用它来控制整个作业超时,尽管如果您想通过配置来完成,您

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

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

问题

  • 代理超时是如何工作的
  • 是否有其他方法(最好通过配置)设置单步超时
  • 是否有其他方法(最好通过配置)设置整个作业超时

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

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

    这可能类似于代理超时的工作方式

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

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