Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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 SSI执行流程任务可以';找不到可执行文件_Sql_Ssis_7zip - Fatal编程技术网

Sql SSI执行流程任务可以';找不到可执行文件

Sql SSI执行流程任务可以';找不到可执行文件,sql,ssis,7zip,Sql,Ssis,7zip,我正在使用7zip standalone.exe解压文件。我正在为此使用执行流程任务。我已经在多台机器上反复测试过了,我知道它可以工作(至少在调试模式/VisualStudio下)。我已经把这个包上传到服务器上了。我已经创建了一个作业,该作业从包存储调用所述包。无论我把.exe放在哪里,程序包都找不到它 我的第一个想法是将.exe放在C:\驱动器上,但失败了。我尝试将.exe放在运行包的帐户完全控制的网络位置时也失败了 基本上,当包上载到服务器时,是否有其他人在获取Execute Process

我正在使用7zip standalone.exe解压文件。我正在为此使用执行流程任务。我已经在多台机器上反复测试过了,我知道它可以工作(至少在调试模式/VisualStudio下)。我已经把这个包上传到服务器上了。我已经创建了一个作业,该作业从包存储调用所述包。无论我把.exe放在哪里,程序包都找不到它

我的第一个想法是将.exe放在C:\驱动器上,但失败了。我尝试将.exe放在运行包的帐户完全控制的网络位置时也失败了

基本上,当包上载到服务器时,是否有其他人在获取Execute Process任务以查找可执行文件时遇到问题

错误消息是

在目录C:\7zip中找不到7za.exe


我会冒着被否决的风险,因为我错了,但我相信你有一个许可问题

如果你说它在其他服务器上运行良好,请在没有出价的情况下尝试。从它工作的框上的命令行调用它

dtexec.exe /file C:\HereComesTheUnzipper.dtsx
如果可行,则在出现故障的服务器上重复该步骤。请将RDC放入框中,然后重试

dtexec.exe /ser localhost /sq HereComesTheUnzipper
如果这仍然有效,那么你正在考虑工作中的一个问题。SQL代理服务以什么帐户运行?SSIS作业步骤是否作为一组特定的凭据运行?如果是,它是SQL Server登录(不会映射到物理框中的任何内容)吗?无论您的答案是什么,解决方案都是确保该帐户能够访问

  • 7z.exe
  • 解包文件时7zip可能使用的任何临时区域(我假设
    %temp%
  • 输出文件夹(C:\bin\7z.exe-e:\data\MyThing.7z)

我会冒着被否决的风险,因为我错了,但我相信你有权限问题

如果你说它在其他服务器上运行良好,请在没有出价的情况下尝试。从它工作的框上的命令行调用它

dtexec.exe /file C:\HereComesTheUnzipper.dtsx
如果可行,则在出现故障的服务器上重复该步骤。请将RDC放入框中,然后重试

dtexec.exe /ser localhost /sq HereComesTheUnzipper
如果这仍然有效,那么你正在考虑工作中的一个问题。SQL代理服务以什么帐户运行?SSIS作业步骤是否作为一组特定的凭据运行?如果是,它是SQL Server登录(不会映射到物理框中的任何内容)吗?无论您的答案是什么,解决方案都是确保该帐户能够访问

  • 7z.exe
  • 解包文件时7zip可能使用的任何临时区域(我假设
    %temp%
  • 输出文件夹(C:\bin\7z.exe-e:\data\MyThing.7z)

您收到了什么错误消息?我收到了错误消息:在目录C:\7ZipHanks中找不到7za.exe您收到了什么错误消息?我收到了错误消息:在目录C:\7ZipHanks中找不到7za.exe以便快速响应。我会检查一下,然后再给你回复。这绝对是一个权限问题。实际上,我将7zip.exe移动到了与我试图解压缩的文件相同的目录中。立即开始工作。。。。谢谢你帮我摆脱困境。太棒了!很高兴听到这个消息,谢谢你的快速反应。我会检查一下,然后再给你回复。这绝对是一个权限问题。实际上,我将7zip.exe移动到了与我试图解压缩的文件相同的目录中。立即开始工作。。。。谢谢你帮我摆脱困境。太棒了!很高兴听到这个消息