Táto rýchla oprava sa vzťahuje aj na služby Microsoft SQL Server 2014 Analysis Services (BAL 2014).
Príznaky
V programe Microsoft SQL Server Analysis Services (BAL) 2012 dotaz MDX po spustení príkazu ClearCache v inom MeasureGroup neopätovne použije vyrovnávaciu pamäť. Tento problém sa vyskytuje pri použití roly iného ako správcu na prihlásenie ako roly iného ako správcov. Tento problém sa vyskytuje napríklad v nasledujúcom scenári:
-
Obnovíte databázu Adventure Works v bal 2012 alebo bal 2014.
-
Môžete vytvoriť rolu, ktorá by mohla umožniť prístup na čítanie na úrovni kocky na konto, ktoré nie je správcovi.
-
Spustíte sledovanie bal Profiler.
-
Môžete spustiť dotaz MDX na studenej vyrovnávacej pamäte a teplej vyrovnávacej pamäte (druhýkrát s použitím rovnakého pripojenia) v SQL Server Management Studio (SSMS) pod kontom, ktoré nie je správcovi.
-
Stopa bal Profiler Trace vráti "dotaz Subcube: 1 – údaje vo vyrovnávacej pamäti".
-
Príkaz ClearCache môžete spustiť v inom MeasureGroup v SSMS pod kontom správcu.
-
Dotaz MDX spustíte v SSMS v rámci konta iného ako správcu.
-
Stopa bal Profiler Trace vráti "dotaz Subcube: 2 – údaje bez vyrovnávacej pamäte".
Poznámka: Vzorový príkaz 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>
Riešenie
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia 1 pre SQL Server 2014 /en-us/help/2931693
Kumulatívna aktualizácia balíka 9 pre SQL Server 2012 SP1 /en-us/help/2931078
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.