Simptomai
Kai naršote nesubalansuotas tėvų ir vaikų hierarchija "Microsoft SQL Server" analizės tarnybų kliento įrankyje (pvz., "Excel", SSDT, SSMS) su ne administratoriaus vaidmeniu, visi hierarchijos nariai rodo detalizuojamą simbolį, net jei ieškote lapų, kurių negalima detalizuoti.
Priežastis
Daugelis apie kliento taikomąsias programas naudoja ypatybę Children_Cardinality (childcoun), kad nustatytų, ar konkretus hierarchijos narys turi antrinių narių ir turi Rodyti detalizavimo simbolį. Naujai įvesta apie "2012" našumo patobulinimų gali generuoti neteisingus childskaičiuoja įvertinimus tėvams/hierarchijos lapų nariams, kurie nepriklauso mažiausiam hierarchijos lygiui (nesubalansuotas hierarchijas).
Sprendimas
Ši problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio. Ši pataisa pateikia naują "Ignoredimensionsecurityforpcchildskaičiuo" ypatybę apie konfigūracijos failą "msmdsrv. ini". Dabar turite galimybę palikti apie "2012" našumo patobulinimus (naudoti numatytąją "0" reikšmę) arba atkurti tinkamą childvalue įvertinimus ir patobulintą hierarchijos naršymo veikimą (naudokite reikšmę 1).
Kaupiamasis naujinimas 4 SQL serverio 2017 KAUPIAMOJO naujinimo 6 SQL Server 2016 SP1
Kaupiamasis naujinimas 2 SQL serverio 2014 SP1KAUPIAMASIS naujinimas 6 SQL Server 2014kaupiamasis naujinimas 4 SQL Server 2012 SP2
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:
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2017"
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2016"
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server" 2014 SP1
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2014"
-
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server" 2012 SP2
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.