SQL Server代理中的错误执行包SSIS,但是从目录运行

时间:2017-04-13 18:50:43

标签: sql-server ssis

我在Sql Server 2014的Integration Service目录中部署了一个SSIS包。当我从目录中运行包时,所有工作都很完美,sql server会话使用身份验证窗口。我在Agent Sql Server中创建了一个作业来运行这个包,我是该作业的所有者,我对Sql Server拥有管理员权限,运行该包的步骤作为服务帐户SQL Server代理运行。但是在运行作业时,它崩溃并出现以下错误:

  

加载FTP文件Qc:错误:未在User Connection Manager :: DownloadDirectoryQc中指定目录。

但它很漂亮,否则就不会有目录。是否有人有理由导致这个问题?

1 个答案:

答案 0 :(得分:0)

您可能需要创建一个配置文件,作业可以使用该文件来查找连接管理器信息,例如下载目录路径。当您从SSMS中的目录运行时,此信息可能在您的环境中可用,但在运行时不可用于作业。配置文件有助于解决此问题。 (另请参阅讨论here)。