Applies ToSQL Server 2008 R2 Service Pack 2 SQL Server 2008 Service Pack 3 SQL Server 2012 Analysis Services

Oprava platí také pro službu Microsoft SQL Server 2014 Analysis Services (SSAS 2014).

Příznaky

Když spustíte dotaz MDX (multidimenzionální výraz), který obsahuje příkaz podrobné analýzy v Microsoft SQL serveru 2008 Analysis Services (SSAS 2008), SQL Server 2008 R2 Analysis Services (SSAS 2008 R2), SQL Server 2012 Analysis Services (SSAS) nebo SQL Server 2012 Analysis Services (SSAS 2014), může být výsledek nesprávný. Konkrétně se vynásobí vrácená částka nesprávnou hodnotou počtu řádků vrácených příkazem podrobné analýzy.

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Řešení

Tento problém vyřešíte takto:

  1. Otevřete soubor OLAP\Config\msmdsrv.ini.

  2. Vyhledejte parametr DisableDCSliceIndex .

  3. Změňte hodnotu parametru z 0x0 na 0x4.

Poznámky:

  • Parametr se používá dynamicky. Takže SSAS 2008, SSAS 2008 R2, SSAS 2012 nebo SSAS 2014 se nemusí restartovat.

  • Pokud použijete toto alternativní řešení, může dojít k problémům s výkonem.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.