อาการ
สมมติว่า คุณใช้อะแดปเตอร์ SFTP เพื่อดาวน์โหลดไฟล์ และตัวเลือกเก็บหลังจากดาวน์โหลดถูกตั้งค่าเป็น True เมื่อเซิร์ฟเวอร์ SFTP ได้รับการกําหนดค่าให้ลบไฟล์โดยอัตโนมัติหลังจากการถ่ายโอน ซึ่งอาจเกิดขึ้นกับโซลูชัน Managed File Transfer (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 ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตแบบสะสมต่อไปนี้สําหรับ BizTalk Server:
อ้างอิง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ Service Pack และรายการปรับปรุงสะสมสําหรับ BizTalk Server ให้ดูบทความต่อไปนี้ใน Microsoft Knowledge Base:
2555976 Service Pack และรายการการอัปเดตสะสมสําหรับ BizTalk Server
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ BizTalk Server hotfix โปรดดูบทความต่อไปนี้ใน Microsoft Knowledge Base:
2003907 ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วน BizTalk และการสนับสนุนการอัปเดตสะสม