Ознаки
Припустімо, що за допомогою адаптера 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>". Немає такого файлу або каталогу.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Спосіб вирішення
Цю проблему вирішено в сукупному пакеті оновлень для BizTalk Server:
Посилання
Відомості про пакети оновлень і сукупний список оновлень для BizTalk Server див. в цій статті в базі знань Microsoft Knowledge Base:
2555976 Пакет оновлень і сукупний список оновлень для BizTalk Server
Щоб отримати додаткові відомості про BizTalk Server виправлення див. в цій статті в базі знань Microsoft Knowledge Base:
2003907 Відомості про BizTalk виправлень і сукупний пакет оновлень підтримки