如何设置 SQL Server 2005 作业 CmdExec 超时

2023-12-11

我在 SQL Server 2005 中有一个作业设置,其中有一个操作系统 (CmdExec) 步骤。

该步骤调用一个可能需要很长时间才能运行的程序。我发现,如果程序响应时间超过 1 分 40 秒,则该步骤将失败,并显示错误消息“操作已超时”。该程序实际上继续运行并生成所需的结果。

我如何设置此作业中步骤的超时期限。或者,如果有一种方法可以为整个作业设置超时,那也同样有用,因为这是作业中的唯一步骤。如果一切都失败了,我愿意更改整个服务器的超时,尽管显然这将是最后的手段。

我已尝试查看步骤、作业和 SQL Server 代理的属性,但未能找到设置此选项的任何位置。


SQL 作业没有超时 - 您无法将它们配置为在运行时间过长或达到特定时间点时自行停止。 (如果可以的话,将为我节省大量开发时间!)您可以配置步骤来检查时间或持续时间,并且可以对步骤内采取的操作进行编码以检查时间,但在作业或步骤级别,不行。

这就是为什么这个问题很有趣。为什么你会超时?根据您所说的,我猜测 SQL 代理无法判断操作系统已收到您通过 cmdexec 步骤发送的“执行此操作”命令。发送并等待后,它认为作业从未开始并相应地报告(并且存在隐藏的系统超时)。这是怎么发生的?您可以投资安全配置或文件访问权限,但我首先要检查您正在启动的任何例程——其中的某些内容对我来说有点可疑。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何设置 SQL Server 2005 作业 CmdExec 超时 的相关文章

  • 重置 JDBC Kafka 连接器以从头开始提取行?

    Kafka 连接器可以利用主键和时间戳来确定需要处理哪些行 我正在寻找一种重置连接器的方法 以便它从一开始就进行处理 因为要求是在分布式模式下运行 所以最简单的做法是将连接器名称更新为新值 这将提示在 connect offsets 主题中
  • MySQL 到 SQL Server 传输数据

    我需要将 MySQL 数据库中已存在的数据转换为 SQL Server 数据库 这里需要注意的是 旧数据库设计得很糟糕 但新数据库采用了正确的 3N 形式 有人对如何做到这一点有任何建议吗 我有 SSMS 2005 我可以使用它连接到 My
  • 存储过程中的分组和循环

    我需要对 MTH1 MTH2 等列进行求和 但对于我传递的参数 它将为同一帐户代码生成六行信息 这是正确的 它应该产生什么我的问题是如何只返回其中一个数据 但是到目前为止 这就是我的存储过程中六行的总和 ALTER PROCEDURE db
  • 什么是“具有指定instance_id的DacInstance不存在。(Microsoft SQL Server,36004)”?

    我正在尝试使用 dacpac 升级远程 SQL Server 2012 数据库 但收到以下消息 指定instance id 的DacInstance 不存在 微软 SQL Server 36004 我试图在互联网上搜索但找不到任何东西 有任
  • SQL Server 2008-获取表约束

    你能帮我构建一个查询 检索所有表中的约束 每个表中的约束计数 并显示NULL对于没有任何约束的表 这是我到目前为止所拥有的 Select SysObjects Name As Constraint Name Tab Name as Tabl
  • 连接别名计算列中的行

    我有两张表 一张名为 Car 一张名为 Mileage 汽车表有以下列 CarName varchar max 里程表有以下列 CarMileage int CarName varchar max TotalGasTrips int 我的代
  • 将巨大的 xml 参数传递给存储过程的最佳方法

    实际上我正在尝试通过一个巨大的Xml到我的存储过程 但我总是得到一个输出of memory exception 因为我想通过string其大小限制为 2G 那么这样的事情有没有办法呢 不要使用XmlDocument 将 DOM 完全加载到内
  • 从sql server 2005中的列中获取查询的xml节点

    我有一个包含 2 列的表 第一个是带有主键的整数列 第二个是带有数据的 xml 列 数据列包含xml如下
  • 聚集索引对数据库性能的影响

    我最近参与了一个新的软件项目 该项目使用 SQL Server 2000 进行数据存储 在审查该项目时 我发现其中一个主表在其主键上使用聚集索引 该索引由四列组成 Sequence numeric 18 0 Date datetime Cl
  • 如何从代码获取复制状态

    我已经在 SQL Server 2005 数据库上完成了复制 现在我想从我的 GUI 显示状态 可以是 C 或其他 是否有任何方法或 API 可以让我监控复制状态 这是为了客户端确认复制正在工作 Thanks 像这样的事情 http www
  • MS SQL 2005 备份能否恢复到 MS SQL 2008 实例上?

    是否可以将 SQL Server 2005 数据库的备份恢复到 SQL Server 2008 的实例上 我需要重建一台服务器 因为它变得相当糟糕 所以我计划借此机会升级到 SQL 2008 并想知道我是否能够正常恢复我的备份 从 2005
  • 查找每个客户组的最新帐户

    我有一个包含客户信息的表 每个客户都会分配一个客户 ID 他们的 SSN 他们在开设更多帐户时会保留该 ID 两个客户可能使用同一个帐户 每个客户都有自己的 ID 帐号不按日期排序 我想找到每个客户或客户组的最新帐户 如果两个客户曾经一起使
  • SSDT 单元测试:从配置文件读取 SQL Server 单元测试设置时发生错误

    我在 Visual Studio 2013 professional 中创建了一个数据库项目 然后通过右键单击存储过程之一并选择来添加单元测试创建单元测试 选择创建一个新的VB测试项目 然后右键单击新创建的测试项目并选择SQL Server
  • 更改 SQL Server 中所有表的所有列的排序规则

    我导入了一个包含一些数据的数据库 以便与另一个数据库进行比较 目标数据库有排序规则Latin1 General CI AS并且源数据库有SQL Latin1 General CP1 CI AS 我确实将源数据库的排序规则更改为Latin1
  • SQL Server 2014执行计划创建需要很长时间(旧版本中很快)

    我在 SQL Server 2014 中遇到一个查询问题 第一次运行该查询时 需要很长时间才能生成执行计划 奇怪的是 它在 SQL Server 的所有早期版本 2012 2008 R2 2008 等 中都运行良好 它似乎与所涉及的表之一上
  • 从 Visual Studio 调试 SQL Server 2005 中的存储过程?

    我在这里和其他地方看到很多令人沮丧的问题 但没有明确的答案 我试图让存储过程进行调试 但没有成功 客户端 VS2005或VS2008 两者都不起作用 当我从存储过程上下文菜单中选择 步入存储过程 时 我在调试窗口中看到 已被用户取消 这就是
  • SQL Server 中不需要的日期时间舍入

    我遇到了一些看起来很奇怪的事情 SQL Server 似乎正在舍入一些DateTime当我将它们保存到时 值不合适datetime列 我怀疑我错过了一些东西 但我找不到它 我正在使用 NET 4 0 针对 SQL Server 2008 运
  • 删除 SQL Server 上的所有扩展属性

    如何以可编写脚本的方式删除 SQL Server 上的所有扩展属性 如果您想要一个能够一次性删除所有扩展属性的脚本 请使用 Jamie Thomson 创建的脚本 该脚本将为所有扩展属性生成删除 您可以从这里下载article http s
  • 对 SQL Server 2005 结果进行分页

    如何在 SQL Server 2005 中对结果进行分页 我在 SQL Server 2000 中尝试过 但没有可靠的方法来做到这一点 我现在想知道SQL Server 2005是否有任何内置方法 分页的意思是 例如 如果我按用户名列出用户
  • SQL Server:比较两个表中的列

    我最近完成了从某些应用程序的旧版本到当前版本的迁移 在迁移数据库时遇到了一些问题 我需要一个可以帮助我比较两个表中的列的查询 我的意思不是行中的数据 我需要比较列本身来弄清楚我错过了表结构的哪些变化 看一下红门 SQL 比较 http ww

随机推荐

  • 致命:无法读取“https://[email protected]”的密码:终端提示已禁用

    我正在尝试合并develop分支到master使用 Azure Pipelines PowerShell 任务构建时的分支 但是在执行命令的时候git push 我收到此错误 致命 无法读取密码 https 电子邮件受保护 终端提示已禁用
  • 如何制作 matlab GUI 的“试用版”

    我的目标是制作一个GUI 然后使用deploytool从中制作一个exe文件 由于我不希望用户能够永远使用它 因此我想将其作为试用版 这意味着它只能在一定时间内使用 我想也许可以通过某种方式连接到用户的计算机时钟和日期 并在时间限制内使用代
  • Swift 的 GeneratorOf 疯狂初始化

    GeneratorOf 创建一个泛型Generator and Sequence struct GeneratorOf
  • 屏蔽文本框以仅接受小数

    我正在使用此链接中的技术来屏蔽我的文本框以接受十进制格式的字符串 带有单个句点的数字 如何定义TextBox输入限制 这是我放入掩码中的正则表达式 b Masking Mask d d 1 2 由于某些奇怪的原因 它允许我输入数字 但我无法
  • 如何使用__malloc_hook?

    In GNU C 库参考手册 有一个示例程序 p 65 但我不知道这三句话是什么 malloc hook old malloc hook old malloc hook malloc hook malloc hook my malloc h
  • 从看似相同的计算中获得不同的输出

    谁能告诉我为什么第 9 行和第 11 行的计算看似相同 但会产生两个不同的输出 我知道差异不是很大 但我使用这些值通过 OpenGL 绘制线条 差异很明显 include
  • 计算 128 位整数中前导零的数量

    如何计算 128 位整数中前导零的数量 uint128 t 有效率的 我知道GCC的内置函数 builtin clz builtin clzl builtin clzll builtin ffs builtin ffsl builtin f
  • 如何使用聚合物将 HTML 注入模板

    我正在使用polymer jsonp 执行 JSONP 请求 但响应有时包含 html 例如 假设 post content 是 strong Foo strong bar 我怎样才能显示 post content 这样 Foo 是粗体吗
  • 如何将字符串放入矩形内?

    我正在尝试将一些字符串 图像和表格添加到我的 pdf 文件中 必须有几页 但是当我尝试使用ColumnText 我使用这个是因为我想将字符串放置在绝对位置 我遇到了一个问题 当列高不足以添加字符串内容时 内容不完整 如何避免内容丢失 这是相
  • 比较一个字符串与几个不同的字符串

    我想将一个字符串与多个字符串进行比较 在 C 中这是如何完成的 如果你想检查一个字符串是否包含在字符串列表中 你可以使用Contains扩展方法 bool isStringContainedInList new string1 string
  • HttpServletRequest getLocale 返回操作系统区域设置而不是浏览器区域设置

    我正在使用 vaadin 框架 在我的应用程序中我有 Override public void onRequestStart HttpServletRequest request HttpServletResponse response c
  • 如何使用 shell 脚本将 HiveQL 查询的结果输出到 CSV?

    我想运行多个 Hive 查询 最好是并行而不是顺序运行 并将每个查询的输出存储到 csv 文件中 例如 query1输出在csv1 query2输出在csv2等等 我会在下班后运行这些查询 目标是在下一个工作日分析输出 我对使用 bash
  • 如何解决 Pandas 中的错误“远程过程调用协议流中传入的表格数据流不正确”

    我有一个 pandas 数据框 正在将其写入 SQL Server 中的表中 数据框包含以下数据类型 Contact ID object Skill No float64 Skill Name object Campaign No floa
  • 什么是“不完全构造的对象”?

    Goetz s Java 并发实践 第 41 页 提到如何this引用可以在构造过程中逃逸 一个 不要这样做 的例子 public class ThisEscape public ThisEscape EventSource source
  • 正则表达式仅匹配整数

    正如标题所述 我正在尝试构建一个正则表达式来从字符串中提取整数 实际情况是 我有一个非常大的代码文件 整数 和一些值 小数 我可以成功提取小数 d d 这可能看起来很奇怪 但我也捕获了 1 或 1 但是我无法提取整数 直到现在我有类似的东西
  • 为什么在 Java 中循环内声明似乎比循环外声明更快?

    当我检查这个时Question不敢相信 所以我测试了一下 似乎是真的 循环内声明似乎比循环外声明更快 有人可以解释这是为什么吗 这是我的测试代码 public class CycleTest param args the command l
  • 如何将 sys.stdout 复制到日志文件?

    编辑 因为看起来要么没有解决方案 要么我正在做一些非常不标准的事情以至于没有人知道 我将修改我的问题以询问 当 python 应用程序正在制作时完成日志记录的最佳方法是什么很多系统调用 我的应用程序有两种模式 在交互模式下 我希望所有输出都
  • JavaScript - 获取浏览器高度

    我正在寻找一个代码片段来获取浏览器窗口中可视区域的高度 我有这段代码 但是它有些问题 好像主体没有超过窗口的高度 然后它会变短 document body clientHeight 我尝试了其他一些方法 但它们要么返回 NaN 要么返回与上
  • 如何解绑和重新绑定

    archive click function event do something archive2 unbind click event 我有这个点击功能 我取消了绑定 但是 当我单击某个按钮时 我想再次绑定它 archive bind
  • 如何设置 SQL Server 2005 作业 CmdExec 超时

    我在 SQL Server 2005 中有一个作业设置 其中有一个操作系统 CmdExec 步骤 该步骤调用一个可能需要很长时间才能运行的程序 我发现 如果程序响应时间超过 1 分 40 秒 则该步骤将失败 并显示错误消息 操作已超时 该程