Příznaky

Jde o takovouto situaci:

  • Máte Microsoft SQL Server 2012 Analysis Services (SSAS 2012) nebo Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) databázi, která má více zdrojů dat.

  • Máte dotaz Multidimensional Expressions (MDX), který obsahuje některé filtry.

  • Spuštění dotazu MDX proti oddíl relační OLAP (ROLAP). Oddílu ROLAP a dimenze, který se odkazuje pomocí filtrů pocházejí z různých zdrojů dat

V tomto scénáři může vrátit nesprávný výsledek nebo může dojít k narušení přístupu.

Příčina

K tomuto problému dochází, protože sekundární zdroj dat zabraňuje SSAS tlačení filtry do SQL dotazu. Vzhledem k tomu, že je to neočekávané chování, generuje SSAS nekonzistentní vnitřních datových struktur, které vedou k narušení přístupu nebo nesprávné výsledky.

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. Rezervovat nejnovější kumulativní aktualizace pro SQL Server:

Kumulativní aktualizace 8 pro SQL Server 2008 R2 Service Pack 2Oprava tohoto problému byla vydána nejprve v kumulativní aktualizaci 8. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace pro SQL Server 2008 R2 Service Pack 2 klepněte na následující číslo článku databáze Microsoft Knowledge Base:

2871401 balíček kumulativní aktualizace 8 2008 R2 Service Pack 2Poznámka: Vzhledem k tomu, sestavení jsou kumulativní, každá nová verze oprava obsahuje všechny opravy hotfix a verzí oprav všech oprav zabezpečení, které byly součástí předchozích SQL Server 2008 R2 Service Pack 2. Doporučujeme zvážit použití nejnovější vydání oprava, která obsahuje tuto opravu hotfix. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

2730301 SQL Server 2008 R2 sestavení, které byly vydány po vydání SQL Server 2008 R2 Service Pack 2

Kumulativní aktualizace 4 pro SQL Server 2012 Service Pack 1Oprava tohoto problému byla vydána nejprve v kumulativní aktualizaci 4. Další informace o získání tohoto balíčku kumulativní aktualizace pro SQL Server 2012 Service Pack 1 klepněte na následující číslo článku databáze Microsoft Knowledge Base:

2833645 kumulativní aktualizace 4 pro SQL Server 2012 Service Pack 1Poznámka: Vzhledem k tomu, sestavení jsou kumulativní, každá nová verze oprava obsahuje všechny opravy hotfix a vydání opravit všechny opravy zabezpečení zahrnuté předchozí SQL Server 2012 Service Pack 1. Doporučujeme zvážit použití nejnovější vydání oprava, která obsahuje tuto opravu hotfix. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:

2772858 SQL Server 2012 vytvoří, které byly vydány po vydání aktualizace Service Pack 1 pro SQL Server 2012

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace

Problém byl částečně opraven v předchozí aktualizaci. Oprava, která je popsána v tomto článku znalostní báze Knowledge Base (KB) je však dokončena. Původní oprava naleznete v následujícím článku:

2770635 oprava: nesprávný výsledek při spuštěním dotazu MDX proti databázi SSAS 2008 R2 nebo SSAS 2012, má více zdrojů dat

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.