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
在SSIS中执行进程任务,使用WinSCP可执行文件将文件从远程复制到本地_Ssis_Winscp - Fatal编程技术网

在SSIS中执行进程任务,使用WinSCP可执行文件将文件从远程复制到本地

在SSIS中执行进程任务,使用WinSCP可执行文件将文件从远程复制到本地,ssis,winscp,Ssis,Winscp,我的远程服务器中有一个StockExchangeData.txt文件。我正在尝试使用WinSCP(FTP)将其传送到本地驱动器C:\User\KD\ExchangeData 在SSI中,我有一个“执行流程任务”。在其进程选项卡中,我使用可执行文件作为C:\ProgramFiles(x86)\WinSCP\WinSCP.exe。在“参数”部分中,我应该使用什么来完成从远程服务器到本地驱动器的下载?要使用WinSCP自动下载,请使用其 在上指定的最简单FTP下载脚本如下: 将用户名、密码和examp

我的远程服务器中有一个StockExchangeData.txt文件。我正在尝试使用WinSCP(FTP)将其传送到本地驱动器
C:\User\KD\ExchangeData


在SSI中,我有一个“执行流程任务”。在其进程选项卡中,我使用可执行文件作为
C:\ProgramFiles(x86)\WinSCP\WinSCP.exe
。在“参数”部分中,我应该使用什么来完成从远程服务器到本地驱动器的下载?

要使用WinSCP自动下载,请使用其

在上指定的最简单FTP下载脚本如下:

用户名
密码
example.com
替换为实际的连接详细信息。使用真实路径

有关详细信息,请参阅


您还可以将脚本命令移动到一个单独的脚本文件中,以缩短命令行参数列表。

我是否应该在执行进程任务的参数部分使用上述命令行???您能否解释一下部分-/log=c:\path\to\log\winscp.log。我们在这里做会话日志记录吗?是的,它是用于会话日志记录的。这很重要,因为您没有其他方法来调试任何问题。还有一个问题,下面的命令是什么-V_FTP_COMMAND=C:\Program Files(x86)\WinSCP\WinSCP.exe;exec(“[V_FTP_COMMAND]”,“/console/script=”| |“[servername]”| |“\StockExchangeData.txt”,0)非常感谢您的支持。我现在开始明白解决办法了。
/log=c:\path\to\log\winscp.log /command "open ftp://username:password@example.com/" "get /path/to/file.ext C:\User\KD\ExchangeData\" "exit"