症状
假设使用 SFTP 适配器下载文件,并且“ 下载后保留” 选项设置为 True。 如果 SFTP 服务器配置为在传输后自动删除文件,就像使用 SFTP 的 MFT) 解决方案 (托管文件传输时一样,每次传输后都会将以下事件写入事件日志:
[Sftp]SftpFileReceiver.DownloadComplete: FileName: <FileName>, Exception;稍后将删除远程文件:WinSCP.SessionRemoteException:无法获取文件“<FileName>”的属性。没有此类文件或目录。错误
[Sftp]SftpFileReceiver.SetErrorInfo:引发异常的事件日志:Microsoft.BizTalk.Adapter.Sftp.SftpAdapterException:无法从 SFTP 服务器中删除文件“<FileName>”。 ---> WinSCP.SessionRemoteException:无法获取文件“<FileName>”的属性。没有此类文件或目录。
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
解决方法
此问题在以下BizTalk Server累积更新中已修复:
参考
有关BizTalk Server的服务包和累积更新列表的信息,请参阅 Microsoft 知识库中的以下文章:
2555976 BizTalk Server 的 Service Pack 和累积更新列表
有关BizTalk Server修补程序的详细信息,请参阅 Microsoft 知识库中的以下文章:
2003907 有关 BizTalk 修补程序和累积更新支持的信息