KB2938555 - KHẮC PHỤC: Lỗi khi bạn chạy phân vùng dựng/chuyển đổi chỉ mục trực tuyến với tùy chọn ABORT_AFTER_WAIT=BLOCKERS và truy vấn song song đồng thời trong SQL Server 2014

Áp dụng cho
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Triệu chứng

Giả sử rằng bạn sử dụng Microsoft SQL Server 2014. Khi bạn chạy phân vùng dựng/chuyển đổi chỉ mục trực tuyến với tùy chọn ABORT_AFTER_WAIT=BLOCKERS và truy vấn song song cùng một lúc, xác nhận hệ thống sẽ xảy ra và các tệp kết xuất được tạo. Ngoài ra, bạn còn nhận được các lỗi sau:

Lưu ý

           <Lỗi Ngày Giờ>>< spid#: 1203, Mức độ nghiêm trọng: 20, Trạng thái: 1.
<Ngày Giờ><spid> # ID Quy trình # đã tìm cách mở khóa tài nguyên không thuộc sở hữu của nó: ĐỐI TƯỢNG: 9:245575913:0 . Thử lại giao dịch vì lỗi này có thể do điều kiện đặt thời gian gây ra. Nếu vấn đề vẫn tiếp diễn, hãy liên hệ với người quản trị cơ sở dữ liệu.
……
<Ngày,><Giờ> spid# Đã xảy ra ngoại lệ trong trình hủy diệt của RowsetNewSS 0x00000004C468A7C0. Lỗi này có thể chỉ ra sự cố liên quan đến việc giải phóng các khối đĩa được phân bổ trước được sử dụng trong các thao tác chèn hàng loạt. Khởi động lại máy chủ để giải quyết sự cố này.
<Ngày,><Giờ> spid# Sử dụng 'dbghelp.dll' phiên bản '4.0.5'
<Ngày Giờ><> spid# **Chuỗi hội thoại kết xuất - spid = 92, EC = 0x00000004C3B98580
<Ngày,><Thời gian>, spid# ***Tab xếp chồng Dump đang được gửi đến <PathName:>\<FileName.txt>

Lưu ý: Bạn có thể tái tạo sự cố bằng các lệnh sau:

ALTER INDEX ALL ON <TableName> 
REBUILD WITH ( ONLINE = ON ( WAIT_AT_LOW_PRIORITY ( MAX_DURATION = 0 MINUTES, ABORT_AFTER_WAIT = BLOCKERS ) ))

      

Giải pháp

Sự cố này được khắc phục lần đầu tiên trong bản cập nhật tích lũy tiếp theo của SQL Server.

Cập nhật tích lũy 1 cho SQL Server 2014 /en-us/help/2931693

Giới thiệu về các bản cập nhật tích lũy cho SQL Server

Mỗi bản cập nhật tích lũy mới dành cho SQL Server chứa tất cả các bản sửa lỗi nóng và bản sửa lỗi bảo mật được tích hợp trong bản cập nhật tích lũy trước đó. Xem các bản cập nhật tích lũy mới nhất cho SQL Server:

      

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".