设置psftp以在SSIS中使用

时间:2017-05-12 04:18:20

标签: sql-server ssis

我正在尝试将sftp(SSH)文件从远程服务器传输到SSIS中的本地目录。我被建议使用PSFTP.exe通过批处理文件进行传输。在调试模式下,这可以完美地工作,但是当部署到SSIS目录时,作业会在连接和传输文件时停止。我没有来自SSIS的错误。这份工作冻结了。作业中设置的用户位于管理员组中。我错过了什么。我该如何排除故障?

enter image description here

谢谢。

1 个答案:

答案 0 :(得分:1)

感谢@ Nick.McDermaid,我发现添加标记-batch和密钥-hostkey aa:bb:cc:........解决了我的问题。出于某种原因,即使我通过CMD线批准了RSA密钥,ssis包也没有看到批准,迫使接受。添加hostkey标志解决了密钥问题,批处理标志关闭了交互设置。