Проблемы
Предположим, что для скачивания файлов используется адаптер SFTP, а для параметра Сохранить после загрузки задано значение True. Если серверы SFTP настроены на автоматическое удаление файлов после передачи, как это может произойти с решениями управляемой передачи файлов (MFT), которые используют SFTP, после каждой передачи в журнал событий записывается следующее событие:
[Sftp] SftpFileReceiver.DownloadComplete: FileName: <FileName>, Exception; будет удален удаленный файл позже: WinSCP.SessionRemoteException: не удается получить атрибуты файла "<fileName>". Нет таких файлов или каталогов. Ошибка
[Sftp] SftpFileReceiver.SetErrorInfo: вызывает журнал событий для исключения: Microsoft.BizTalk.Adapter.Sftp.SftpAdapterException: не удалось удалить файл "<FileName>" с сервера SFTP. ---> WinSCP.SessionRemoteException: не удается получить атрибуты файла "<FileName>". Нет таких файлов или каталогов.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Решение
Эта проблема устранена в следующем накопительном обновлении для BizTalk Server:
Ссылки
Сведения о пакетах обновления и списке накопительных обновлений для BizTalk Server см. в следующей статье базы знаний Майкрософт:
2555976 Пакет обновления и список накопительных обновлений для BizTalk Server
Дополнительные сведения об исправлениях BizTalk Server см. в следующей статье базы знаний Майкрософт:
2003907 Сведения об исправлениях BizTalk и поддержке накопительных обновлений