Firma Microsoft dystrybuuje poprawki dla programu Microsoft SQL Server 2008 R2 z dodatkiem Service Pack 2 (SP2) jako jeden plik do pobrania. Ponieważ poprawki są zbiorcze, każda nowa wersja zawiera wszystkie poprawki i poprawki zabezpieczeń zawarte w poprzedniej wersji poprawki programu SQL Server 2008 R2 z dodatkiem Service Pack 2.
Objawy
Załóżmy, że zapytanie MDX jest uruchamiane w usługach Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008) lub Microsoft SQL Server 2012 Analysis Services (SSAS 2012), gdy są spełnione następujące warunki:
- Zapytanie MDX zawiera funkcję agregującą użytą w obliczeniowym elemencie członkowskim klauzuli WHERE.
- Funkcja Agreguj używa więcej niż jednego elementu hierarchii Wymiar.Hier.
- Istnieje instrukcja zakresu, która ma wpływ na element hierarchii Dim.Hier, a która nie znajduje się w funkcji Agregującej.
- Wymiar Dim jest wymiarem nadrzędny/podrzędny.
W takiej sytuacji instrukcja scope zmienia wynik funkcji Aggregate. Powoduje to, że zapytanie MDX zwraca niepoprawne wyniki.
Uwagi:
- Ten problem można sprawdzić, dodając słowo kluczowe EXISTING do parametru funkcji Aggregate.
- Ta forma zapytania MDX jest często tworzona przez program Excel podczas konwertowania obiektu tabeli przestawnej na formuły (przy użyciu funkcji ZESTAW.MODUŁÓW).
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej programu SQL Server.
Zbiorcza aktualizacja 8 dla systemu SQL Server 2012 /pl-pl/pomoc/2844205
Aktualizacja zbiorcza 4 dla SQL Server 2012 z dodatkiem Service Pack 1 /pl-pl/help/2833645
Aktualizacja skumulowana 5 dla systemu SQL Server 2008 R2 z dodatkiem SP2 /en-us/help/2797460
Informacje o aktualizacjach zbiorczych dla programu SQL Server
Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2008 R2 z dodatkiem SP2
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012
- Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP1
Stan
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji o funkcji agregującej (MDX), odwiedź następującą witrynę MSDN w sieci Web: