Pataisa taikoma ir "Microsoft SQL Server" 2014 analizės tarnyboms (apie 2014).
Simptomai
Paleidus kelių dimensijų išraiškų (MDX) užklausą, kuri yra "Microsoft SQL Server" 2008 analizės tarnybų (apie 2008), SQL serverio 2008 R2 analizės tarnybų (apie 2008 R2), SQL serverio 2012 analizės tarnybų (apie 2012) arba SQL serverio 2014 analizės tarnybų (apie 2014), rezultatas gali būti neteisingas. Konkrečiai, grąžinama suma yra neteisingai padauginta iš eilutės, kurią pateikia DRILLWITH sakinys, skaičiaus.
Sprendimas
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kaupiamasis naujinimas 1 SQL serverio 2014 /en-us/help/2931693
Kaupiamasis naujinimas 9 SQL serverio 2012 SP1 /en-us/help/2931078
Kaupiamasis naujinimas 11 SQL serverio 2008 R2 SP2 /en-us/help/2926028
Kaupiamasis naujinimas 15 SQL serverio 2008 SP3 /en-us/help/2923520
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Sprendimas
Norėdami išspręsti šią problemą, atlikite šiuos veiksmus:
-
Atidarykite failą OLAP\Config\msmdsrv.ini.
-
Raskite parametrą Disabledcslicasindex .
-
Pakeiskite parametro reikšmę iš 0x0 į 0x4.
Pastabos
-
Parametras pritaikomas dinamiškai. Taigi apie 2008, apie 2008 R2, apie 2012, arba apie 2014 neturi būti paleistas iš naujo.
-
Jei naudojate šį sprendimo būdą, gali būti veikimo problemų.