【问题标题】:SQL Server agent failing: loop in ssisSQL Server 代理失败:ssis 中的循环
【发布时间】:2020-01-10 06:02:01
【问题描述】:

我每天都在运行一个 SQL Server 代理作业,其中包含一个带有循环的 ssis-project,它尝试执行一项任务,但最多 3 次。所以它发生了,任务需要 2 次尝试,这完全没问题。但是 SQL Server 代理会返回信息,即 Joob 失败了,但它没有。当循环失败 3 次时,它只应该说“失败”。有什么建议吗?

亲切的问候,

【问题讨论】:

  • 听起来您正在尝试尝试捕获...重试。您可以考虑使用脚本任务来执行此操作。这是一个电子邮件发送任务的示例,但它可以是任何东西。 stackoverflow.com/questions/59576097/…
  • 我不具备将执行流程任务更改为脚本任务的技能
  • 这很简单...dotnetperls.com/process

标签: sql-server ssis sql-server-agent


【解决方案1】:
Change the setting of the  MaximumErrorCount  to 3

【讨论】:

  • 它是 100,以确保循环正常工作,但它无助于解决问题
  • 你能把你的 ssis 包的截图贴出来吗?
  • 将优先约束从失败更改为完成。为了避免出错,重新运行任务
【解决方案2】:

您是否可以上传该包的执行失败报告中给出的错误消息?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多