Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SSIS包在stand alonne上工作,但使用SQL代理失败_Sql Server_Ssis_Sql Server Agent_Sql Agent Job - Fatal编程技术网

Sql server SSIS包在stand alonne上工作,但使用SQL代理失败

Sql server SSIS包在stand alonne上工作,但使用SQL代理失败,sql-server,ssis,sql-server-agent,sql-agent-job,Sql Server,Ssis,Sql Server Agent,Sql Agent Job,我有一个SSIS软件包,它可以正常工作几个月。它是在SQL代理作业中计划的,每天都启动,作为23步作业中的8步 然后,不知从何而来的理解,在绝对没有改变的情况下,所述包/步骤开始返回失败。但它开始变得有点奇怪的地方是: 从Visual Studio以独立方式启动包或执行包实用程序正在尽可能平稳地运行。 从步骤8开始SSA作业,也返回成功。 从步骤1开始SSA作业,在步骤8返回失败。 提前感谢您提供的任何想法。我通过在SQL Server代理中编辑jobstep的@retry\u attempts

我有一个SSIS软件包,它可以正常工作几个月。它是在SQL代理作业中计划的,每天都启动,作为23步作业中的8步

然后,不知从何而来的理解,在绝对没有改变的情况下,所述包/步骤开始返回失败。但它开始变得有点奇怪的地方是:

从Visual Studio以独立方式启动包或执行包实用程序正在尽可能平稳地运行。 从步骤8开始SSA作业,也返回成功。 从步骤1开始SSA作业,在步骤8返回失败。
提前感谢您提供的任何想法。

我通过在SQL Server代理中编辑jobstep的@retry\u attempts属性,暂时解决了这个问题。我已将其设置为1,因此如果出现故障,它将重复一次。 因此,在测试之后,包的第一次执行仍然失败,但重复工作正常,这允许作业在不中断的情况下继续运行


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

失败的原因是什么?日志没有返回任何消息。。。它只是显示代理上的故障。此外,当我检查代理中返回的消息时,它是不完整的,但可见部分类似于作业成功时返回的消息,而不是通常的成功消息。我想值得一提的是,我无法修改作业以保存更长的消息,因为这发生在实时服务器上,并且在测试机器上不可复制。如果从步骤7开始运行,它是否仍然返回成功?如果禁用步骤8并运行作业,它是否仍然返回成功?@TMNT否,它返回失败