KHẮC PHỤC: DBCC CHECKDB với EXTENDED_LOGICAL_CHECKS bị lỗi trên bảng trong SQL Server 2016

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

Triệu chứng

Giả sử rằng bạn sử dụng Microsoft SQL Server 2016. Khi bạn chạy DBCC CHECKTABLE với EXTENDED_LOGICAL_CHECKS trên bảng có chỉ mục phi liên cụm (NCI) đã lọc qua chỉ mục kho cột liên cụm (CCI), bạn có thể nhận được thông báo lỗi tương tự như sau:

      

Thông báo 5297, Mức 16, Trạng thái 1, Số Dòng

Kiểm tra Cross Rowset giữa chỉ mục kho cột liên cụm và chỉ mục không liên cụm (ID đối tượng , ObjectId, chỉ mục ID, indexId, số phân vùng PartitionNum) không thành công. Vui lòng dựng lại phân vùng.

Thông báo 5297, Mức 16, Trạng thái 1, Số Dòng

Kiểm tra Cross Rowset giữa chỉ mục kho cột liên cụm và chỉ mục không liên cụm (ID đối tượng , ObjectId, chỉ mục ID, indexId, số phân vùng PartitionNum) không thành công. Vui lòng dựng lại phân vùng.

Thông báo 5297, Mức 16, Trạng thái 1, Số Dòng

Kiểm tra Cross Rowset giữa chỉ mục kho cột liên cụm và chỉ mục không liên cụm (ID đối tượng , ObjectId, chỉ mục ID, indexId, số phân vùng PartitionNum) không thành công. Vui lòng dựng lại phân vùng.

Kết quả DBCC cho 'TableName'.

Có 1 hàng trong 1 trang cho đối tượng "'TableName'".

CHECKDB đã tìm thấy 0 lỗi phân bổ và 3 lỗi nhất quán trong bảng ''TableName'' (ID đối tượng ObjectId).
      

…

CHECKDB đã tìm thấy 0 lỗi phân bổ và 3 lỗi nhất quán trong cơ sở dữ liệu 'DatabaseName'.

Đã hoàn tất thực hiện DBCC. Nếu DBCC in thông báo lỗi, hãy liên hệ với người quản trị hệ thống của bạn.

Thời gian hoàn thành: DateTime
      

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

Giải pháp

Sự cố này đã được khắc phục trong bản cập nhật tích lũy sau đây dành cho SQL Server:

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:

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.