อาการ
สมมติว่าคุณตั้งค่าสภาพแวดล้อมที่รวมการจัดส่งบันทึกการจัดส่งและฐานข้อมูลเรอร์ใน Microsoft SQL Server ๒๐๐๘ R2 เรอร์ของฐานข้อมูลกำลังทำงานในโหมดความปลอดภัยสูงและมีการกำหนดค่าล้มเหลวโดยอัตโนมัติ ในสถานการณ์นี้หลังจากล้มเหลวอัตโนมัติการบันทึกการจัดส่งอาจหยุดทำงานและข้อผิดพลาดต่อไปนี้ถูกบันทึกไว้ในแฟ้มบันทึกข้อผิดพลาด SQL Server:
วันที่<><เวลา> Spid # ข้อผิดพลาด: ๓๔๕๖ความรุนแรง:16 สถานะ: 1. <วันที่><เวลา> spid # ไม่สามารถทำซ้ำระเบียนบันทึก (#), สำหรับ id ของธุรกรรม (#), บนหน้า (#), database ' <ชื่อ> ' (ID ฐานข้อมูล #) หน้า: LSN = (#), พิมพ์ = # บันทึก: OpCode = #, บริบท #, PrevPageLSN: (#) คืนค่าจากสำเนาสำรองของฐานข้อมูลหรือซ่อมแซมฐานข้อมูล <วันที่><เวลา> spid # ใช้ ' dbghelp dll ' เวอร์ชัน ' 4.0.5 ' <วันที่><> spid # * * การถ่ายโอนเธรด-Spid = 0, EC = 0x0000000A928F20F0<วันที่><เวลา> spid # *** การถ่ายโอนข้อมูลที่ถูกส่งไปยัง <พาธ> \Sqldump0045.txt><4 วันที่><> spid # ***ที่วันที่เวลาspid # *** * ***** ***** ***** ***** ***** ***** * *** <วันที่><> spid # * <วันที่><> spid # * เริ่มต้นการถ่ายโอนข้อมูลกองซ้อนของการถ่ายโอนข้อมูลของกองซ้อน * * * * * * * * * * * * * ***: * * ***วันที่<><เวลา> spid # * <วันที่><เวลา> spid # <วันที่><เวลา> spid # * <วันที่><เวลา> spid # * HandleAndNoteToErrorlog: ยกเว้นข้อยกเว้น = 34, รอง = 56, ความรุนแรง = 16
นอกจากนี้ไฟล์การถ่ายโอนข้อมูลบางอย่างจะถูกสร้างขึ้นบนเซิร์ฟเวอร์การจัดส่งบันทึก
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมของ SQL Server ครั้งแรก
การอัปเดตที่สะสม9สำหรับ SQL Server ๒๐๐๘ R2 SP2 /en-us/help/2887606
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"