使用SQL代理运行SSIS包时出现问题 - "DTSER_FAILURE(1)"失败

Phi*_*hil 11 sql-server sql-server-agent ssis sql-server-2005

我有一个存储在MSDB数据库中的SSIS包,它在我执行它时工作正常.它将在SA帐户下运行或将使用Windows安全性.

我想安排这个作业与SQL Agent一起运行,但是当我这样做时,我得到一个奇怪的错误,我尝试的任何配置都失败,出现以下错误:

以用户身份执行:SERVER\SYSTEM.在返回的DTSER_FAILURE(1)上.开始时间:09:25:03完成时间:09:25:04经过:0.61秒.包执行失败.步骤失败了.

SSIS包本身正在读取和写入远程服务器的数据,但我不认为它在包执行期间会那么远.

有任何想法吗?

And*_*nes 10

您需要授予运行SQL代理Windows服务的帐户所需的权限.

或者,您可以通过指定代理帐户来运行该步骤,在另一个安全上下文下运行单个作业步骤.