Ongelman ilmenemistapa
Oletetaan, että Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2), SQL Server 2012 Analysis Services (SSAS 2012) tai SQL Server 2014 Analysis Services (SSAS 2014) sisältää käyttäjähierarkian ja relaatioverkkoanalyysin (ROLAP) osion. Istuntokuutio voidaan luoda onnistuneesti. Kun suoritat moniulotteisten lausekkeiden (MDX) kyselyjä luodussa istuntokuutiossa, joka koskee suoraan tai epäsuorasti ryhmittelytasoja, saatat kohdata seuraavia ongelmia:
Kysely epäonnistuu ja näyttöön tulee seuraava poikkeus istuntokuutiosta:
Huomautus
Sisäinen virhe: Tapahtui odottamaton virhe (tiedosto mdpartitionrolap.cpp, rivi 948, funktio MDPartitionRolapMapper::AddRolapCondition).
Toteutus valmisKysely palauttaa nollatietoa, eikä poikkeusta ole.
Ratkaisu
Ongelma korjattiin ensimmäisen kerran seuraavassa SQL Server kumulatiivisessa päivityksessä.
SQL Server 2012 SP2:n kumulatiivinen päivitys 3 /en-us/help/3002049
SQL Server 2014:n kumulatiivinen päivitys 4 /en-us/help/2999197
SQL Server 2012 SP1:n kumulatiivinen päivitys 12 /en-us/help/2991533
Kumulatiivinen päivitys 13, SQL Server 2008 R2 SP2 /en-us/help/2967540
Tietoja SQL Serverin kumulatiivisista päivityksistä
Jokainen uusi SQL Server -kumulatiivinen päivitys sisältää kaikki edelliseen kumulatiiviseen päivitykseen sisältyvät hotfix-korjaukset ja tietoturvakorjaukset. Tutustu SQL Serverin uusimpiin kumulatiivisiin päivityksiin:
- SQL Server 2012 SP2:n uusin kumulatiivinen päivitys
- SQL Server 2014:n uusin kumulatiivinen päivitys
- SQL Server 2012 SP1:n uusin kumulatiivinen päivitys
- SQL Server 2008 R2 SP2:n uusin kumulatiivinen päivitys
Tila
Microsoft on vahvistanut tämän olevan ongelma niissä Microsoftin tuotteissa, jotka ovat listattuna Koskee seuraavia tuotteita -osiossa.