Microsoft phân phối các bản sửa lỗi Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) là một tệp được tải xuống. Vì các bản sửa lỗi được tích lũy, mỗi bản phát hành mới chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản phát hành SQL Server 2008 R2 gói dịch vụ trước đó 2.
Triệu chứng
Giả định rằng bạn chạy truy vấn biểu thức đa chiều (MDX) trong Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) hoặc Microsoft SQL Server 2012 Analysis Services (SSAS 2012) khi các điều kiện sau đây là đúng:
-
Truy vấn MDX có hàm tổng hợp được sử dụng trong một thành viên được tính toán trong mệnh đề where .
-
Hàm tổng hợp sử dụng nhiều hơn một thành viên của cấu trúc phân cấp Dim. hier .
-
Có một câu lệnh phạm vi ảnh hưởng đến một thành viên của cấu trúc phân cấp Dim. hier không hiện diện trong hàm tổng hợp.
-
Chiều mờ là kích thước của cha mẹ/con.
Trong trường hợp này, câu lệnh phạm vi thay đổi kết quả của hàm tổng hợp. Điều này khiến truy vấn MDX trả về kết quả không chính xác.Boy
-
Có thể kiểm tra sự cố này bằng cách thêm từ khóa hiện có vào tham số của hàm tổng hợp.
-
Biểu mẫu này của truy vấn MDX thường xuyên được Excel khi một đối tượng Pivottable được chuyển đổi thành công thức (bằng cách sử dụng hàm cubeset ).
Giải pháp
Vấn đề lần đầu tiên được khắc phục trong bản Cập Nhật tích lũy SQL Server sau đây.
Cập Nhật tích lũy 8 cho SQL Server 2012 /en-us/help/2844205
Bản Cập Nhật tích lũy 4 cho SQL Server 2012 SP1 /en-us/help/2833645
Bản Cập Nhật tích lũy 5 cho SQL Server 2008 R2 SP2 /en-us/help/2797460
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra 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 đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Thông tin Bổ sung
Để biết thêm thông tin về hàm tổng hợp (MDX), hãy đi tới trang web MSDN sau đây: