KB3082005 - KHẮC PHỤC: Phân biệt chữ hoa/thường không hoạt động trong cơ sở dữ liệu MDS ở 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

Hãy cân nhắc các trường hợp sau:

  • Bạn tạo cơ sở dữ liệu Dịch vụ Dữ liệu Chính (MDS) bằng cách sử dụng trình hướng dẫn Tạo Cơ sở dữ liệu, rồi chọn tùy chọn "Phân biệt chữ hoa, chữ thường" trong trang Cơ sở dữ liệu của trình hướng dẫn.
  • Bạn tạo một thực thể có chứa một thuộc tính dựa trên tên miền.
  • Thuộc tính dựa trên miền được dựa trên một thực thể khác có chứa các giá trị Tên hoặc Mã tương tự.
  • Bạn mở thực thể trong MDS Explorer.

Trong trường hợp này, thuộc tính dựa trên miền có thể hiển thị giá trị không chính xác. Ví dụ: nếu bạn có các giá trị thuộc tính dựa trên miền "aa" và "AA", thì thuộc tính dựa trên miền chỉ hiển thị giá trị "aa" ngay cả khi các giá trị được lưu trữ trong cơ sở dữ liệu MDS là "aa" và "AA".

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:

Đề xuất: Cài đặt bản cập nhật tích lũy mới nhất 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 đó. Chúng tôi khuyên bạn nên tải xuống và cài đặt 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".