2014-12-05 63 views
0

我有一个SSIS包,工作得很好几个月。它是在SQL代理作业中计划的,并且每天都作为23步作业的第8步启动。SSIS软件包工作站ALONNE,但SQL代理失败

然后所有不知从哪里(理解,绝对没有变化),说包/步,开始返回一个失败。但是它开始变得有点奇怪,是:

  • 独立启动软件包(从Visual Studuo或执行软件包实用程序)运行尽可能平滑。
  • 从步骤8开始SSA作业也返回成功。
  • 起价步骤1中的SSA工作,在步骤提前返回失败8

感谢您的任何想法。

+0

它失败的错误是什么? – TMNT2014 2014-12-05 15:31:19

+0

日志没有返回任何消息......它只是在代理上显示“失败”。 此外,当我检查代理中返回的消息时,它是不完整的,但可见部分类似于作业成功时以“步骤失败”结束而不是通常成功消息返回的消息。 猜测值得一提的是,我不能修改作业来保存更长的消息,因为这是在现场服务器上发生的(并且不能在测试机器上重现) – Enauofas 2014-12-05 16:16:47

+0

如果您从步骤7运行它,它仍会返回成功吗? – TMNT2014 2014-12-05 19:10:49

回答

0

我通过在SQL Server代理中编辑@retry_attempts属性来准备(暂时)解决问题。我已将它设置为1,因此如果出现故障,它会重复一次。 因此,在测试之后,首次执行包仍然失败,但重复工作正常,这可以使作业在不中断的情况下继续“旅程”。

PS:这绝对不是一个好的解决方案,甚至是一个令人满意的解决方案,主要是因为我仍然不知道原因是什么。如果您有任何可以跟踪的路线,请不要犹豫。

相关问题