此熱修復程式也適用于 Microsoft SQL Server 2014 Analysis Services (SSAS 2014)。

徵狀

在 Microsoft SQL Server Analysis Services (SSAS)2012中,當您在不同的 MeasureGroup 上執行 ClearCache 命令之後,MDX 查詢就不會重複使用快取。 當您使用非管理員角色以非管理員角色的方式登入時,就會發生此問題。例如,在下列情況中會發生這個問題:

  • 您在 SSA 2012 或 SSAS 2014 中還原艾德公司的 Works 資料庫。

  • 您建立一個角色,允許將多維資料集層級的讀取權存取權設為非系統管理員帳戶。

  • 您執行 SSA 事件探測器追蹤。

  • 在非管理員帳戶下的 SQL Server Management Studio (SSMS)中,您可以在冷緩存和熱緩存(第二次使用相同的連接)上執行 MDX 查詢。

  • SSA 探測器追蹤會傳回「查詢子多維資料集: 1-快取資料」。

  • 您在系統管理員帳戶下,在 SSMS 中的其他 MeasureGroup 上執行 ClearCache 命令。

  • 您在 SSMS 中的非系統管理員帳戶下執行 MDX 查詢。

  • SSAS 探測器追蹤會傳回「查詢子資料子多維資料集: 2-非快取資料」。

注意: 樣例 XMLA ClearCache 命令:

<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> <ClearCache>  <Object>   <DatabaseID>Adventure Works DW</DatabaseID>   <CubeID>Adventure Works DW</CubeID>   <MeasureGroupID>Sales Summary</MeasureGroupID>  </Object> </ClearCache></Batch>

每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×