Dotyczy
SQL Server 2008 R2 Service Pack 2 SQL Server 2008 Service Pack 3 SQL Server 2012 Analysis Services

Ta poprawka dotyczy również usług Microsoft SQL Server 2014 Analysis Services (SSAS 2014).

Symptomy

Gdy jest uruchamiane zapytanie wyrażeń wielowymiarowych (MDX) zawierające szczegółowe instrukcje w usługach Microsoft SQL Server 2008 Analysis Services (SSAS 2008), SQL Server 2008 R2 Analysis Services (SSAS 2008 R2), SQL Server 2012 Analysis Services (SSAS 2012) lub SQL Server 2014 Analysis Services (SSAS 2014), wynik może być nieprawidłowy. W szczególności zwracana kwota jest mnożona przez liczbę wierszy zwracanych przez instrukcję szczegółowy.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Obejście

W celu obejścia tego problemu należy wykonać następujące czynności:

  1. Otwórz plik OLAP\Config\msmdsrv.ini.

  2. Znajdź parametr DisableDCSliceIndex .

  3. Zmień wartość parametru z 0x0 na 0x4.

Uwagi

  • Parametr jest stosowany dynamicznie. W związku z tym program SSAS 2008, SSAS 2008 R2, SSAS 2012 lub SSAS 2014 nie musi być ponownie uruchamiany.

  • Jeśli użyjesz tego obejścia, mogą wystąpić problemy z wydajnością.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.