อาการ
การบริการขนส่งอัตราแลกเปลี่ยนของ Microsoft (EdgeTransport.exe) ล้มเหลว ด้วยข้อยกเว้นที่ Microsoft.Exchange.Transport.Storage.DataSeekException บนเซิร์ฟเวอร์ Microsoft Exchange Server 2010 ฮับขนส่ง นอกจากนี้ เหตุการณ์ต่อไปนี้จะถูกบันทึกในบันทึกของโปรแกรมประยุกต์:
ชื่อบันทึก: แอปพลิเคชันรหัสเหตุการณ์: 10003ประเภทของงาน: PoisonMessageระดับ: ข้อผิดพลาดคำสำคัญ: แบบคลาสสิคคำอธิบาย:กระบวนการขนส่งที่ล้มเหลวระหว่างการประมวลผล ด้วยสแต็คการเรียกต่อไปนี้ข้อความ:Microsoft.Exchange.Transport.Storage.DataSeekException: ค้นหาล้มเหลวที่ Microsoft.Exchange.Transport.Storage.DataRow.SeekCurrent (DataTableCursor เคอร์เซอร์)ที่ Microsoft.Exchange.Transport.Storage.DataRow.MaterializeDelete (DataTableCursor เคอร์เซอร์)ใน Microsoft.Exchange.Transport.Storage.DataRow.MaterializeToCursor (เคอร์เซอร์ DataTableCursor, checkpointCallback Func'1)ที่ Microsoft.Exchange.Transport.ShadowRedundancy.ShadowRedundancyManager.PrimaryServerInfo.DeleteLazy (serversToDelete IEnumerable'1)ใน Microsoft.Exchange.Transport.ShadowRedundancy.ShadowRedundancyManager.UpdateQueues()ใน Microsoft.Exchange.Transport.RemoteDelivery.QueueManager.UpdateAllQueuesCallback (สถานะของวัตถุ)ที่ System.Threading.ExecutionContext.Run (ExecutionContext executionContext เรียกกลับ ContextCallback สถานะวัตถุ)ที่ System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal (_ThreadPoolWaitCallback tpWaitCallBack)ใน System.Threading._ThreadPoolWaitCallback.PerformWaitCallback (สถานะของวัตถุ)
ชื่อบันทึก: แอปพลิเคชันรหัสเหตุการณ์: 4999ทั่วไป: ประเภทงานระดับ: ข้อผิดพลาดคำสำคัญ: แบบคลาสสิคคำอธิบาย:รายงาน Watson จะถูกส่งสำหรับรหัสกระบวนการ:รหัสขั้นตอนมีพารามิเตอร์: E12สร้างชนิดหมายเลขรุ่นedgetransport, M.Exchange.Transport, METSDataRow.SeekCurrent, METStorage.DataSeekExceptionกับ xxxxหมายเลขรุ่นErrorReportingEnabled: เท็จ
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากกระบวนการ EdgeTransport.exe พยายามค้นหาแถวปัจจุบันในฐานข้อมูล โดยไม่มีการตรวจสอบการมีอยู่ของแถวเมื่อมีลบสำเนาซ้ำซ้อน ถ้าการลบมีเตือนก่อนยอมรับแถวปัจจุบัน มีข้อยกเว้นของ Microsoft.Exchange.Transport.Storage.DataSeekException ถูกส่งออก
การแก้ปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ติดตั้ง update rollup ดังต่อไปนี้:
คำอธิบายของ Update Rollup 5 สำหรับ Exchange Server 2010 Service Pack ที่ 3
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"