Sümptomid
Kui käivitate SQL Server 2008 R2 aruandeid järgmistel juhtudel, võib ilmneda probleem.
1. stsenaarium
-
See teade kasutab ühiskasutatavat andmekomplekti. Saate määrata andmekogumi kogumi, Teenindusjuhtumi tundlikkuse ja muud suvandid.
-
Filtri saate seada andmekomplekti.
Selle stsenaariumi korral kuvatakse aruandes ebaõiged tulemid.
2. stsenaarium
-
See teade kasutab andmekomplekti. Saate määrata andmekogumi kogumi, Teenindusjuhtumi tundlikkuse ja muud suvandid.
-
Filtri saate seada andmekomplekti.
-
Loote parameetri, mis on seotud andmekomplekti.
Selle stsenaariumi korral loetleb parameeter valiku valed väärtused, kui käivitate aruandes. Oletagem näiteks, et loote ühiskasutusega andmekomplekti, mis sisaldab järgmisi andmeid.
Värvi |
ID |
---|---|
Must |
1 |
must |
2 |
Saate määrata andmekomplekti-tundlikkuse suvandi andmekomplekti FALSE. Lisaks seate filtri, mis kasutab järgmist avaldist.
[Color] <> black
Kui käivitate aruanded, mis tagastavad ühiskasutatava andmekogumi, kuvatakse järgmised andmed.
Värvi |
ID |
---|---|
Must |
1 |
Kuid eeldatakse, et kuvatakse ka "must" rida.
Põhjus
See probleem ilmneb seetõttu, et kogumit, tõstutundlikku ja muid suvandeid ei arvestata, kui SQL Server töötleb ühiskasutatava andmekogumi filtrit või filtreeritud andmekomplekti parameetrit. Kui kasutatakse mõnda muud filtrit või parameetrit, võib see põhjustada tõrke.
Lahendus
SQL Server 2008 R2 hoolduspaketi teave
Selle probleemi lahendamiseks Hankige SQL Server 2008 R2 uusim hoolduspakett. Lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2527041 SQL Server 2008 R2 uusima hoolduspaketi hankimine
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.See probleem lahendati esmalt SQL Server 2008 R2 SQL Server 2008 R2 hoolduspaketiga Service Pack 1 (SP1).