KB5003589 - การแก้ไข: ข้อผิดพลาด 19432 เกิดขึ้นเมื่อเธรดผู้เขียนบันทึกไม่สามารถส่งบันทึกกลับและหยุดการจับภาพบันทึกในเธรดของนักเขียนบันทึกใน SQL Server 2019

นำไปใช้กับ
SQL Server 2019 on Linux SQL Server 2019 on Windows

อาการ

สมมติว่าคุณใช้ Always On Availability Group (AG) ใน Microsoft SQL Server 2019 และฐานข้อมูล AG บนแบบจําลองหลักจะบันทึกบันทึกในเธรดของตัวเขียนบันทึก ถ้าเธรดของตัวเขียนบันทึกหนึ่งไม่สามารถส่งบล็อกได้ จะหยุดการจับบันทึกบนเธรดของตัวเขียนบันทึก และเริ่มเธรดการเก็บบันทึกใหม่ ในสถานการณ์นี้ คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้บนแบบจําลองรอง:

ข้อผิดพลาด: 19432, ความรุนแรง: 16, สถานะ: 0

การส่งผ่านกลุ่มให้บริการแบบ Always On ตรวจพบบล็อกบันทึกที่ขาดหายไปสําหรับฐานข้อมูลความพร้อมใช้งาน "DatabaseName" LSN ของบล็อกบันทึกที่ใช้ล่าสุดคือ (xxxx.xxxxxxx.x) การสแกนไฟล์บันทึกจะถูกเริ่มใหม่เพื่อแก้ไขปัญหา ข้อความนี้เป็นเพียงข้อความที่ให้ข้อมูลเท่านั้น ผู้ใช้ไม่ต้องดําเนินการใดๆ

การแก้ปัญหา

ปัญหานี้ได้รับการแก้ไขในการอัปเดตแบบสะสมต่อไปนี้สําหรับ SQL Server:

เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server

การอัปเดตแบบสะสมใหม่สําหรับ SQL Server จะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งรุ่นล่าสุดสําหรับ SQL Server รุ่นของคุณ:

การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2019

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"

การอ้างอิง

เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์