Microsoft distribuerar Microsoft SQL Server 2008 R2 Service Pack 2 (SP2)-korrigeringar som en nedladdningsbar fil. Eftersom korrigeringarna är kumulativa innehåller varje ny utgåva alla snabbkorrigeringar och säkerhetskorrigeringar som ingick i den tidigare SQL Server 2008 R2 Service Pack 2-korrigeringsversionen.
Symptom
Anta att du kör en MDX-fråga (Multidimensional Expressions) i Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) eller Microsoft SQL Server 2012 Analysis Services (SSAS 2012) om följande villkor uppfylls:
- MDX-frågan har en mängdfunktion som används i en beräknad medlem i en WHERE-sats.
- Mängdfunktionen använder fler än en medlem i hierarkin Dim.Hier.
- Det finns en scopesats som påverkar en medlem i hierarkin Dim.Hier som inte finns i funktionen Mängd.
- Dimensionen Dim är en överordnad/underordnad dimension.
I det här fallet ändrar omfångssatsen resultatet av funktionen Mängd. Detta gör att MDX-frågan returnerar ett felaktigt resultat.
Kommentarer:
- Det här problemet kan kontrolleras genom att nyckelordet EXISTING läggs till i parametern för funktionen Mängd.
- Den här formen av MDX-fråga skapas ofta av Excel när ett pivottabellobjekt konverteras till formler (med hjälp av funktionen KUBUPPSÄTTNING).
Lösning
Problemet åtgärdades först i följande kumulativa uppdatering av SQL Server.
Kumulativ uppdatering 8 för SQL Server 2012 /en-us/help/2844205
Kumulativ uppdatering 4 för SQL Server 2012 SP1 /en-us/help/2833645
Kumulativ uppdatering 5 för SQL Server 2008 R2 SP2 /en-us/help/2797460
Om kumulativa uppdateringar för SQL Server
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
- Senaste kumulativa uppdateringen för SQL Server 2008 R2 SP2
- Senaste kumulativa uppdateringen för SQL Server 2012
- Senaste kumulativa uppdateringen för SQL Server 2012 SP1
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".
Mer information
Mer information om mängdfunktionen (MDX) finns på följande MSDN-webbplats: