Transferencia de archivos SFTP en SSIS
He leído un montón de foros diferentes sobre esto, pero parece que el mío no funciona. Necesito transferir un archivo de mi máquina local a un servidor SFTP usando SSIS. Esto es lo que ya hice:
Descargué WinSCPCreó una conexión guardada en WinSCPTS_NEW
)Abra esa conexión guardada (para verificar)CopiadoWinSCP.exe
yWinSCP.com
a la carpeta del proyecto SSIS Archivo de texto creado con el siguiente script.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
En SSIS, mi editor de Tareas de proceso de ejecución tiene esto:
Executable: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
¿Cómo pruebo esto en la línea de comandos y qué estoy haciendo mal?