Applies ToSQL Server 2012 Analysis Services

Požymiai

Įsivaizduokite tokią situaciją:

  • Turite Microsoft SQL Server 2012 analizės tarnybos (apie 2012) arba Microsoft SQL Server 2008 R2 analizės tarnybų (apie 2008 R2) duomenų bazėje, kuri daugelio duomenų šaltinių.

  • Turite kelių dimensijų išraiškų (MDX) užklausą, kuri yra filtrais.

  • Kaskart paleidžiant MDX prieš reliacinių OLAP (ROLAP) skaidinį. ROLAP skyrių ir dimensija, kurią nurodo filtrai yra iš skirtingų duomenų šaltinių

Tokiu atveju yra neteisingi rezultatai gali būti grąžintas arba pažeidimas gali atsirasti.

Priežastis

Taip atsitinka, nes antrinį duomenų šaltinį neleidžia apie stūmimas filtrai į SQL užklausa. Kadangi tai yra nenumatytą veikimą, apie generuoja nesuderinamas vidines duomenų struktūras, kad pažeidimas ar neteisingi rezultatai.

SQL serverio kiekvieną naują Kaupiamasis naujinimas yra visos karštosios ir naujausios saugos pataisos, kurios buvo įtrauktos į ankstesnio kaupiamojo naujinimo. Patikrinkite SQL Server kaupiamieji naujinimai:

Kaupiamasis naujinimas, 8 SQL Server 2008 R2 2 pakeitimų paketasŠi problema buvo pirmą kartą buvo išleistas Kaupiamasis naujinimas 8. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketas SQL Server 2008 R2 Service Pack 2, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

2871401 kaupiamojo naujinimo paketą 8, 2008 R2 Service Pack 2Pastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje būna visos karštosios ir visus saugos pataisas, kurios buvo įtrauktos į ankstesnę SQL Server 2008 R2 pakeitimų paketo 2 nustatyti išleidimo. Rekomenduojame, kad manote, kad pritaikyti pačios naujausios pataisų laidos, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:

2730301 the SQL Server 2008 R2 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2008 R2 Service Pack 2

Kaupiamasis naujinimas 4 SQL Server 2012 1 pakeitimų paketasŠi problema buvo pirmą kartą buvo išleistas Kaupiamasis naujinimas 4. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketas SQL Server 2012 1 pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

2833645 kaupiamojo naujinimo paketo 4, SQL Server 2012 1 pakeitimų paketasPastaba. Kadangi komponavimo versijos yra kaupiamosios, kiekvienoje pataisų laidoje būna visos karštosios ir visus saugos pataisas, kurios buvo įtrauktos į ankstesnės SQL Server 2012 Service Pack 1 pataisymų laidą. Rekomenduojame, kad manote, kad pritaikyti pačios naujausios pataisų laidos, kuriame bus šios karštosios pataisos. Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:

2772858 the SQL Server 2012 komponavimo versijos, išleistos po to, kai buvo išleistas SQL Server 2012 1 pakeitimų paketas

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Daugiau informacijos

Problema buvo išspręsta iš dalies į ankstesnį naujinimą. Tačiau nustatyti, kad šiame žinių bazės (KB) straipsnyje aprašytą baigtas. Už pradinį fix, žr. šį straipsnį:

2770635 FIX: neteisingas rezultatas vykdant MDX užklausą apie 2008 R2 arba apie 2012 duomenų bazėje, kuri daugelio duomenų šaltinių

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.