我写了一个PL / SQL程序来连接到FTP服务器。我能够将文件写入该FTP服务器。使用相同的代码我尝试连接到SFTP服务器,但它失败了。如何使用PL / SQL连接到SFTP?
答案 0 :(得分:2)
您可以尝试DidiSoft提供的商业ORA_SFTP软件包:
connection_id := ORA_SFTP.CONNECT_HOST(...
ORA_SFTP.UPLOAD(connection_id, data, 'remote_file.dat');
免责声明:我为DidiSoft工作
答案 1 :(得分:1)
SFTP需要SSH加上protocol的实施。就我的PL / SQL知识和Google所知,目前PL / SQL中没有可用的SSH或此协议实现。有一些替代方案:
我会选择第二种选择。如果您需要更多详细信息,请告知我们。