KB2770635 – КОРЕКЦИЯ: Неправилен резултат при изпълнение на MDX заявка към база данни на SSAS 2008 R2 или SSAS 2012, която има множество източници на данни

Отнася се за
SQL Server 2008 R2 Service Pack 2 SQL Server 2012 Analysis Services

Симптоми

Имайте предвид сценария, описан по-долу:

  • Прилагате кумулативен пакет за актуализация 8 за Microsoft SQL Server 2008 R2 или по-нова версия.
  • Имате SSAS база данни, която има множество източници на данни. Някои източници на данни се съхраняват в многомерни OLAP (MOLAP) дялове. Другите източници на данни се съхраняват в релационни OLAP (ROLAP) дялове.
  • Изпълнявате заявка за многомерни изрази (MDX) към базата данни SSAS.

В този случай може да се върне неправилен резултат.

Причина

Този проблем възниква поради регресия, която е въведена в сборния пакет за актуализация 8 за SQL Server 2008 R2 или SQL Server 2012.

Решение

Кумулативна информация за актуализацията

Сборна актуализация 4 за SQL Server 2012 SP1

Забележка: както кумулативна актуализация 3, така и кумулативна актуализация 4 за SQL Server 2012 SP1 могат да разрешат този проблем. Препоръчваме да инсталирате кумулативна актуализация 4, която е описана в следната статия от Базата знания:

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 4. За повече информация как да получите този сборен пакет за актуализация за SQL Server 2012 SP1, щракнете върху следния номер на статия, за да отидете на статията в базата знания на Microsoft:

2833645 Сборна актуализация 4 за SQL Server 2012 SP1Note Като се има предвид, че компилациите са кумулативни, всяко ново издание на корекция съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция за SQL Server 2012 SP1. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За повече информация щракнете върху номера на следната статия, за да отидете на статията в базата знания на Microsoft:

2772858 Компилациите на SQL Server 2012, които са издадени след издаването на SQL Server 2012 Service Pack 1

Сборна актуализация 3 за SQL Server 2012 SP1

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 3. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2012 SP1 щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2812412 Сборен пакет за актуализация 3 за SQL Server 2012 Service Pack 1Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция за SQL Server 2012 SP1. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2772858 Компилациите на SQL Server 2012, които са издадени след издаването на SQL Server 2012 Service Pack 1

Сборна актуализация 6 за SQL Server 2012

                
Корекцията за този проблем е издадена за първи път в кумулативна актуализация 6. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2012, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2728897 Сборен пакет за актуализация 6 за SQL Server 2012Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2012. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2692828 Компилациите на SQL Server 2012, които са издадени след издаването на SQL Server 2012

Сборна актуализация 4 за SQL Server 2008 R2 Service Pack 2 (SP2)

Корекцията за този проблем е издадена за първи път в кумулативна актуализация 4. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2 Service Pack 2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2777358 Сборен пакет за актуализация 4 за SQL Server 2008 R2 Service Pack 2Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция за SQL Server 2008 R2 Service Pack 2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2730301 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2 Service Pack 2

Заобиколно решение

За да заобиколите този проблем, използвайте един източник на данни вместо няколко източника в базата данни на SSAS.

Състояние

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.