使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

此修补程序也适用于 Microsoft SQL Server 2014 Analysis Services (SSAS 2014)。

症状

在 Microsoft SQL Server Analysis Services (SSAS)2012中,在不同的 MeasureGroup 上运行 ClearCache 命令后,MDX 查询不重复使用缓存。 如果你使用非管理员角色以非管理员角色的身份登录,则会出现此问题。例如,在以下情况下会发生此问题:

  • 在 SSAS 2012 或 SSAS 2014 中还原艾德公司工作数据库。

  • 创建一个角色,该角色允许在多维数据集级别上对非管理员帐户进行读取访问。

  • 运行 SSA 上的探查器跟踪。

  • 在非管理员帐户下的 SQL Server Management Studio (SSMS)中,你可以在 cold 缓存和预热缓存(第二次使用相同连接)上运行 MDX 查询。

  • SSAS 探查器跟踪返回 "查询子多维数据集: 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 产品存在的问题。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×