Я пытаюсь скопировать папку .zip с SFTP-сервера с помощью SAS, но теперь я застрял. Мой код работает без ошибок, но продолжает зависать.
Вот что у меня есть до сих пор:
filename rmt ftp 'test.csv.zip' host='ftp.foo.com'
user='[email protected]' pass='test'
cd='/' recfm=s debug;
FILENAME lcl 'c:/test.csv.zip' recfm=n;
DATA _NULL_;
N=1;
INFILE rmt NBYTE=n;
INPUT;
FILE lcl ;
PUT _INFILE_ @@;
RUn;
Любые идеи? Думаю, понятно, что я никогда раньше не делал этого с помощью SAS. Я видел и пробовал учебные пособия, такие как этот. Я подозреваю, что решение могло что-то делать с sftp против ftp. Я могу подтвердить, что я должен быть на PORT22.
ОБНОВЛЕНИЕ Я работаю на компьютере с Windows. Мне также удалось подключиться к SFTP-серверу с помощью Core FTP, поэтому я могу подтвердить, что он работает.