Triệu chứng
Xem xét tình huống sau:
-
Bạn có phân vùng hệ trực tuyến phân tích xử lý (ROLAP) trong một khối dữ liệu Microsoft SQL Server 2008 R2 dịch vụ phân tích (SSAS 2008 R2).
-
Bạn chạy truy vấn biểu hiện đa chiều (MDX) phân vùng ROLAP. Do đó, một số truy vấn ROLAP được gửi đến máy chủ SQL.
-
Lỗi xảy ra trong quá trình đánh giá của một truy vấn MDX và việc xử lý để truy vấn MDX đóng băng. Ví dụ, SQL Server trở về thông báo lỗi trên truy vấn ROLAP:
Hoạt động trong phiên giao dịch đã cam kết hoặc bỏ bằng một phiên
Trong trường hợp này, giao dịch không thể cam, và bạn không thể kết nối SSAS.
Nguyên nhân
Sự cố xảy ra do khi ROLAP truy vấn được gửi đến máy chủ SQL và các truy vấn không có lỗi, một chủ đề con của các truy vấn MDX ngừng chạy SSAS. Tuy nhiên, Chuỗi truy vấn chính vẫn đang chờ chủ đề con. Vì vậy, các chủ đề chính khối tự xử lý và đánh giá bảo mật này chặn tất cả người dùng phiên.
Giải pháp
Trước tiên, sự cố được khắc phục trong bản cập nhật tích lũy sau của SQL Server.
Cập Nhật tích luỹ 12 cho SQL Server 2008 R2 SP2/en-us/help/2938478
Mỗi bản cập nhật tích lũy mới cho SQL Server chứa tất cả các bản cập nhật nóng và tất cả các bản sửa lỗi bảo mật đi kèm với 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:
Cập nhật nóng được hỗ trợ do Microsoft cung cấp. Tuy nhiên, cập nhật nóng này chỉ được dùng để khắc phục sự cố được mô tả trong bài viết này. Chỉ áp dụng cập nhật nóng này cho hệ thống đang gặp sự cố cụ thể này.
Nếu cập nhật nóng này sẵn có để tải xuống, có phần "Tải xuống Hotfix sẵn có" ở đầu bài viết Cơ sở Kiến thức này. Nếu phần này không xuất hiện, hãy gửi một yêu cầu tới bộ phận Hỗ trợ và Dịch vụ Khách hàng của Microsoft để nhận hotfix.
Lưu ý Nếu sự cố khác xảy ra hoặc nếu cần khắc phục sự cố, bạn có thể phải tạo một yêu cầu dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ tính cho các câu hỏi hỗ trợ bổ sung và các sự cố không phù hợp với cập nhật nóng cụ thể này. Để có danh sách đầy đủ số điện thoại hỗ trợ và dịch vụ khách hàng của Microsoft hoặc để tạo yêu cầu dịch vụ riêng, hãy ghé thăm website sau của Microsoft:
http://support.microsoft.com/contactus/?ws=supportLưu ý "Tải xuống Hotfix sẵn có" Hiển thị các ngôn ngữ mà hotfix này sẵn có. Nếu bạn không thấy ngôn ngữ của mình thì đó là do cập nhật nóng này hiện không có ngôn ngữ đó.
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".