You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 01:14:55