อาการ
สมมติว่า คุณดําเนินการแบบสอบถามที่ใช้เซิร์ฟเวอร์เชื่อมโยงใน Microsoft SQL Server 2016 และ 2017 เมื่อคิวรีถูกยกเลิกระหว่างการดําเนินการข้อผิดพลาดการยืนยันอาจเกิดขึ้นน้อยมาก และSQL Serverอาจปิดลงโดยไม่คาดคิด นอกจากนี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดที่มีลักษณะดังต่อไปนี้:
ข้อผิดพลาด DateTime spid82: 17066 ความรุนแรง: 16 รัฐ: 1
DateTime spid82 SQL Server Assertion: File:FileName\FilePath, line=LineNumber Failed Assertion = 'pilb->m_cRef == 0' ข้อผิดพลาดนี้อาจเกี่ยวข้องกับเวลา ถ้าข้อผิดพลาดยังคงอยู่หลังจากเรียกใช้คําสั่งอีกครั้ง ให้ใช้ DBCC CHECKDB เพื่อตรวจสอบฐานข้อมูลเพื่อหาความสมบูรณ์ของโครงสร้าง หรือเริ่มเซิร์ฟเวอร์ใหม่เพื่อให้แน่ใจว่าโครงสร้างข้อมูลในหน่วยความจําจะไม่เสียหาย
ข้อผิดพลาด DateTime spid82: 3624 ความรุนแรง: 20 รัฐ: 1
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตสะสมสําหรับSQL Serverต่อไปนี้:
แต่ละปรับปรุงสะสมใหม่สําหรับSQL Serverประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับSQL Server:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์