Ez a gyorsjavítás a Microsoft SQL Server 2014 Analysis Services (SSAS 2014) szolgáltatásra is vonatkozik.
Tünetek
A Microsoft SQL Server Analysis Services (SSAS) 2012-ben az MDX-lekérdezések nem használják fel újra a gyorsítótárat, ha Ön a ClearCache parancsot egy másik MeasureGroupon futtatja. Ez a hiba akkor fordul elő, amikor nem rendszergazdai szerepkörrel jelentkezik be nem Rendszergazda szerepkörként.
A probléma például a következő esetben fordul elő:
- Az Adventure Works adatbázist az SSAS 2012 és az SSAS 2014 rendszerben állíthatja vissza.
- Létrehoz egy olyan szerepkört, amely engedélyezheti az olvasási hozzáférést kockaszinten egy nem rendszergazdai fiók számára.
- SSAS Profiler nyomkövetést futtat.
- MDX-lekérdezést futtathat hideg gyorsítótáras és meleg gyorsítótáras gyorsítótárban (másodszor ugyanazon kapcsolat használatával) az SQL Server Management Studio (SSMS) eszközben nem rendszergazdai fiók alatt.
- Az SSAS Profiler nyomkövetése a "Lekérdezési alkocka: 1 – gyorsítótárazott adatok" szöveget adja vissza.
- A ClearCache parancsot egy másik MeasureGroup rendszergazdai fiókkal futtathatja az SSMS egyik MeasureGroup-jában.
- Az MDX-lekérdezést az SSMS-ben nem rendszergazdai fiókkal futtathatja.
- Az SSAS Profiler nyomkövetés a "Lekérdezési alkocka: 2 – nem gyorsítótárazott adatok" szöveget adja vissza.
Megjegyzés Példa XMLA ClearCache parancsra:
<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>
Megoldás
A hibát először az SQL Server következő összegző frissítésében javítottuk.
1. összegző frissítés a SQL Server 2014-hez /en-us/help/2931693
9-es összegző frissítés a SQL Server 2012 SP1 rendszerhez /en-us/help/2931078
Az SQL Server összegző frissítéseinek ismertetése
Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.