Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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 从SQL Server代理执行包SSI时出错,但从目录运行_Sql Server_Ssis - Fatal编程技术网

Sql server 从SQL Server代理执行包SSI时出错,但从目录运行

Sql server 从SQL Server代理执行包SSI时出错,但从目录运行,sql-server,ssis,Sql Server,Ssis,我在Sql Server 2014的集成服务目录中部署了一个SSIS包。当我从所有目录运行包时,sql server会话都能与身份验证窗口一起工作。我已在代理Sql Server中创建了一个作业来运行此程序包,我是该作业的所有者,并且对Sql Server具有管理员权限,运行该程序包的步骤将作为服务帐户Sql Server代理运行。但在运行作业时,它会崩溃,并出现以下错误: 加载FTP文件Qc:错误:未在用户连接管理器中指定目录::DownloadDirectoryQc 但它是美丽的,否则它不会

我在Sql Server 2014的集成服务目录中部署了一个SSIS包。当我从所有目录运行包时,sql server会话都能与身份验证窗口一起工作。我已在代理Sql Server中创建了一个作业来运行此程序包,我是该作业的所有者,并且对Sql Server具有管理员权限,运行该程序包的步骤将作为服务帐户Sql Server代理运行。但在运行作业时,它会崩溃,并出现以下错误:

加载FTP文件Qc:错误:未在用户连接管理器中指定目录::DownloadDirectoryQc


但它是美丽的,否则它不会工作。是否有人知道导致此问题的原因?

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

您可以创建sql server代理代理帐户,并将作业中的运行方式配置为使用sql server代理。