点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我有一个方案,其中发送者是FILE适配器,而接收者是SFTP适配器。 在正常情况下,所有连接都可以,但是有一个与SFTP相关的特殊要求。
与SFTP服务器建立连接后,在处理文件之前,我们需要在SFTP服务器上执行一些SFTP命令。 下面给出一个示例,
sftp>获取/command/standard = NONE
sftp> get/command/parm = SA ='test1'; RA ='Test2'
一旦这些命令成功执行,就可以使用PUT命令传输文件。
我已经看到了在通信通道级别指定OS命令的选项,但是这是我们可以在PI服务器上执行的命令,而不是在SFTP服务器上执行的命令。
有人可以指导我解决问题吗?
此致
Sunil Joyous
嗨,苏尼尔!
可能的方法之一是使用OS Command将文件存储在PI文件系统上并执行脚本,以打开与SFTP服务器的连接,执行所需的命令,放置文件并关闭连接。
问候,叶夫根尼。
正如您已经提到的,OS命令是在PI Server操作系统上执行的,而不是在SFTP服务器上执行的。
关于Evgeniy。
感谢Evgeniy提供建议。
这是否意味着SAP PI中没有选项可以在SFTP服务器上执行命令?
谢谢
Sunil
一周热门 更多>