Transferência de arquivo SFTP no SSIS
Eu li vários fóruns diferentes sobre isso, mas não consigo fazer o meu funcionar. Preciso transferir um arquivo da minha máquina local para um servidor SFTP usando o SSIS. Aqui está o que eu já fiz:
Eu baixei o WinSCPCriou uma conexão salva no WinSCP (TS_NEW
)Abra a conexão salva (para verificar)CopiadoWinSCP.exe
eWinSCP.com
para a pasta do projeto SSISArquivo de texto criado com o script abaixo.option batch on
option confirm off
open sftp://TS_NEW.com
cd C:\Users\zaccheut\Documents\Analytics Project 2018\ThoughtSpot\SSIS File
option transfer binary
put FCT_DC_MONTH.csv /export/xvdb1/skynet/File_Test
exit
No SSIS, o editor de Execute Process Task possui:
Executável:C:\Users\zaccheut\Documents\Visual Studio 2012\Projects\Skynet Refreshes\Skynet Refreshes\WinSCP.com
Argumentos:/script=C:\Users\zaccheut\Documents\Visual Studio 2012\Projects\Skynet Refreshes\Skynet Refreshes\local2remote.txt
Como faço para testar isso na linha de comando e o que estou fazendo de errado?