Microsoft distribuira Microsoft SQL Server 2008 R2 Service Pack 2 (SP2) popravci kao jednu datoteku za preuzimanje. Budući da su popravci kumulativni, svako novo izdanje sadrži sve hitne popravke i sve sigurnosne popravke koji su bili obuhvaćeni prethodnim izdanom sustava SQL Server 2008 R2 Service Pack 2.
Simptomi
Pretpostavimo da pokrenete upit s višedimenzionalnim izrazima (MDX) u programu Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) ili Microsoft SQL Server 2012 Analysis Services (SSAS 2012) kada su ispunjeni sljedeći uvjeti:
-
MDX upit sadrži funkciju zbrajanja koja se koristi u izračunatom članu u uvjetu WHERE .
-
Funkcija zbrajanja koristi više od jednog člana hijerarhije dim. hier .
-
Postoji izjava o opsegu koja utječe na člana hijerarhije dim. hier koja nije prisutna u funkciji zbrajanja .
-
Dim Dimension je roditeljska/podređena dimenzija.
U toj situaciji izvješće o opsegu mijenja rezultat funkcije zbrajanja . Time će MDX upit vratiti pogrešan rezultat.Bilješke
-
Taj se problem može provjeriti dodavanjem postojeće ključne riječi u parametar funkcije zbrajanja .
-
Excel se često prikazuje u ovom obliku MDX upita kada se objekt zaokretne tablice pretvori u formule (pomoću funkcije CUBESET ).
Rješenje
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Kumulativno ažuriranje 8 za SQL Server 2012 /en-us/help/2844205
Kumulativno ažuriranje 4 za SQL Server 2012 SP1 /en-us/help/2833645
Kumulativno ažuriranje 5 za SQL Server 2008 R2 SP2 /en-us/help/2797460
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Dodatne informacije
Dodatne informacije o funkciji zbrajanja (MDX) potražite na sljedećem MSDN web-mjestu: