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