症狀
假設你有一個使用者階層,包含關聯線上分析處理 (ROLAP) 分割區,Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) 、SQL Server 2012 Analysis Services (SSAS 2012) ,或 SQL Server 2014 Analysis Services (SSAS 2014) 分析服務。 你可以成功建立 session cube。 當你在建立的會話立方體上執行多維表達式 (MDX) 查詢,且直接或間接涉及分組層級 () 時,你可能會遇到以下問題:
查詢失敗,你會收到 session Cube 的以下例外:
注意
內部錯誤:檔案 'mdpartitionrolap.cpp',第 948 行,函式「MDPartitionRolapMapper::AddRolapCondition' () 發生了意外錯誤。
執行完成查詢回傳的是空測度資料,且沒有任何例外。
解決方式
此問題首次在 SQL Server 的累積更新中得到修正。
2012 SQL Server SP2 的累積更新 3 /en-us/help/3002049
2014 SQL Server 累積更新 4 /en-us/help/2999197
2012 SQL Server SP1 累積更新 12 /en-us/help/2991533
2008 SQL Server R2 SP2 的累積更新 13 /en-us/help/2967540
關於 SQL Server 的累積更新
每次新的 SQL Server 累積更新都包含了之前累積更新中包含的所有熱修補與安全修補。 請查看 SQL Server 的最新累積更新:
- SQL Server 2012 SP2 的最新累積更新
- SQL Server 2014 最新累積更新
- SQL Server 2012 SP1 的最新累積更新
- SQL Server 2008 R2 SP2 的最新累積更新
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。