อาการ
สมมติว่า คุณใช้ columnstore ดัชนีใน Microsoft SQL Server 2016 เมื่อคุณเรียกใช้คิวรีแบบใช้เลือกข้อมูลซ้อนกันกับดัชนี columnstore อาจมีการละเมิดการเข้าถึงเกิดขึ้น นอกจากนี้ ข้อความแสดงข้อผิดพลาดที่มีลักษณะดังต่อไปนี้ถูกบันทึกในแฟ้มบันทึกข้อผิดพลาด SQL Server:
วันที่ เวลา ข้อผิดพลาดของเซิร์ฟเวอร์: 17310 ความรุนแรง: 20 สถานะ: 1
วันที่ เวลา เซิร์ฟเวอร์ คําขอของผู้ใช้จากเซสชันที่มี SPID 55 สร้างข้อยกเว้นที่ร้ายแรง SQL Server ยุติเซสชันนี้ ติดต่อบริการสนับสนุนผลิตภัณฑ์ด้วยการถ่ายโอนข้อมูลที่เกิดขึ้นในไดเรกทอรีบันทึก
วันที่เวลา spid55 ***Stack Dump ถูกส่งไปยัง C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0053.txt
date time spid55 SqlDumpExceptionHandler: กระบวนการ 55 สร้างข้อยกเว้นร้ายแรง c0000005 EXCEPTION_ACCESS_VIOLATION SQL Server กําลังยุติกระบวนการนี้
วันที่ เวลา spid55 * *********
วันที่เวลา spid55 *
date time spid55 * เริ่มการถ่ายโอนข้อมูลสแตก:
วันที่เวลา spid55 * วันที่ เวลา spid 55
วันที่เวลา spid55 *
วันที่เวลา spid55 *
วันที่เวลา spid55 * ที่อยู่ข้อยกเว้น = 00007FFCBBD008A4 Module(sqlmin+00000000000E608A4)
วันที่เวลา spid55 * รหัสข้อยกเว้น = c0000005 EXCEPTION_ACCESS_VIOLATION
วันที่และเวลา spid55 * การละเมิดการเข้าถึงที่เกิดขึ้นในการเขียนที่อยู่ 00000000000000000
การแก้ไข
การแก้ไขสําหรับปัญหานี้รวมอยู่ในการอัปเดตต่อไปนี้:
การอัปเดตสะสม 8 สําหรับ SQL Server 2017
เกี่ยวกับรุ่น SQL Server
แต่ละรุ่นใหม่สําหรับ SQL Server ประกอบด้วยการแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่อยู่ในรุ่นก่อนหน้า เราขอแนะนําให้คุณติดตั้งรุ่นล่าสุดสําหรับ SQL Server เวอร์ชันของคุณ:
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์