Triệu chứng
Giả sử bạn sử dụng chỉ mục columnstore trong Microsoft SQL Server 2016. Khi bạn chạy truy vấn chọn lồng vào với chỉ mục columnstore, vi phạm truy nhập có thể xảy ra. Ngoài ra, một thông báo lỗi tương tự như sau được ghi nhật ký SQL Server nhật ký lỗi:
Lưu ý
ngày giờ Lỗi máy chủ: 17310, Mức độ nghiêm trọng: 20, Trạng thái: 1.
ngày giờ Máy chủ Một yêu cầu người dùng từ phiên làm việc với SPID 55 tạo ra một ngoại lệ gây tử vong. SQL Server kết thúc phiên này. Liên hệ với dịch vụ hỗ trợ sản phẩm với kết xuất trong thư mục nhật ký.
date time spid55 ***Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\LOG\SQLDump0053.txt
ngày giờ spid55 SqlDumpExceptionHandler: Quy trình 55 tạo ra ngoại lệ tử vong c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server sẽ tái diễn quá trình này.
ngày giờ spid55 * *******************************************************************************
ngày giờ spid55 *
date time spid55 * BEGIN STACK DUMP:
date time spid55 * date time spid 55
ngày giờ spid55 *
ngày giờ spid55 *
ngày giờ spid55 * Địa chỉ Ngoại lệ = 00007FFCBBD008A4 Module(sqlmin+00000000000E608A4)
date time spid55 * Mã Ngoại lệ = c0000005 EXCEPTION_ACCESS_VIOLATION
date time spid55 * Access Violation occurred writing address 0000000000000000
Giải pháp
Bản sửa lỗi cho sự cố này được bao gồm trong các bản cập nhật sau:
Bản cập nhật tích lũy 8 cho SQL Server 2017
Bản cập nhật Tích lũy 1 cho SQL Server 2016 Gói Dịch vụ 2
Bản cập nhật Tích lũy 9 cho SQL Server 2016 Gói Dịch vụ 1
Giới thiệu SQL Server dựng
Mỗi bản dựng mới dành SQL Server sẽ chứa tất cả các bản cập nhật nóng và bản sửa lỗi bảo mật trong bản dựng trước đó. Chúng tôi khuyên bạn nên cài đặt bản dựng mới nhất cho phiên bản SQL Server:
Bản dựng mới nhất cho SQL Server 2017
Bản dựng mới nhất cho SQL Server 2016
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".
Tham khảo
Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.