我正在尝试将文件夹的内容移动到另一个文件夹。 为了保持效率,我决定使用Process任务:
在SSDT中,它可以完美运行。
但是,当部署到同一台计算机上的SQL Server SSIS时,它返回PROCESS EXIT 1
并使包失败。
这里是否有任何突出之处可以阻止此工作?谢谢。
答案 0 :(得分:1)
从SQL Server执行SSIS程序包时,它们使用SQL Server服务帐户NT SERVICE\MSSQL$<Instance Name>
(其中<Instance Name>
应替换为已安装的实例名称)访问文件系统。您必须授予该帐户才能访问所选目录或使用代理帐户运行SQL作业:
SQL Server服务帐户权限:
设置代理帐户: