SSIS包调用7-zip在SQL Server Agent中执行失败求助
SSIS包通过SQL Server Agent执行时7-zip解压失败问题
我创建了一个SSIS包,流程是用7-zip解压包含CSV文件的压缩包,随后将数据导入SQL Server。在Visual Studio中运行该包时一切正常,但通过SQL Server Agent执行作业时,收到错误提示:
进程退出代码为"2",而预期值为"0"
我尝试了以下方法解决问题,但均未奏效:
- 将SSIS中7-zip文件路径修改为:
C:\Program Files (x86)\7-Zip - 将7-zip的exe文件夹放置在压缩文件所在目录
- 使用7-zip所在位置的UNC路径(此时任务显示成功但未解压文件)
- 使用7-zip所在位置的映射驱动器链接
- 以管理员身份登录SSMS和SSIS,认为权限不应是问题
SSIS执行进程任务配置
- 可执行文件:
Z:\ZIP_Files\7-Zip\7z.exe或\\nas\PIND\VAULTSAMPLES\datasamples01\Medina OH\Recorder Data\Historical\ZIP_Files\7-Zip\7z.exe(两种均尝试过) - 参数:
E "\\nas\PIND\VAULTSAMPLES\datasamples01\Medina OH\Recorder Data\Historical\ZIP_Files" -y - 工作目录:
\\nas\PIND\VAULTSAMPLES\datasamples01\Medina OH\Recorder Data\Historical\ZIP_Extraction
内容的提问来源于stack exchange,提问作者DDJE
相关产品推荐
相关产品推荐

