Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy ako jeden súbor na stiahnutie. Pretože opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli zahrnuté do predchádzajúceho SQL servera 2008 R2 opraviť uvoľnenia.
Príznaky
Zoberme si nasledujúcu situáciu:
-
Nainštalujete Microsoft SQL Server 2008 R2 Reporting Services (OSBP 2008 R2) v počítači.
-
Môžete vytvoriť zostavu, ktorá obsahuje ovládací prvok Tablix . Tento ovládací prvok Tablix obsahuje textové pole.
-
Vlastnosť HideDuplicates pre textové pole sa nastaví na hodnotu, ktorá je v rozsahu zostavy. Preto hodnota tejto vlastnosti nie je nastavená na možnosť žiadne.
-
Pokúšate sa vykresliť alebo exportovať zostavu pomocou ľubovoľnej vykreslenia hard-Page-break. Pokúsite sa napríklad použiť niektorý z nasledujúcich vykresľovani:
-
PDF
-
TIFF
-
Rozloženie pri tlači alebo tlači a Ukážka pred tlačou
-
V tomto scenári sa zostava neexportuje. Okrem toho sa v nástroji na návrh zostavy zobrazí nasledujúce chybové hlásenie:
Počas spracovania lokálnej zostavy sa vyskytla chyba. (Processing): ScalableList: index <ID> mimo povoleného rozsahu [0:: <ID-1>]
Okrem toho sa zobrazí nasledujúce chybové hlásenie v správcovi zostáv alebo webová služba zostavy servera:
Na serveri zostáv sa vyskytla vnútorná chyba. Ďalšie podrobnosti nájdete v denníku chýb. (rsInternalError) Popis: počas vykonávania aktuálnej webovej požiadavky sa vyskytla nespracovaná výnimka. Ďalšie informácie o chybe a ich pôvode v kóde nájdete v téme Sledovanie zásobníka. Podrobnosti o výnimke: Microsoft. Reporting. Web Forms. ReportServerException: na serveri zostáv sa vyskytla vnútorná chyba. Ďalšie podrobnosti nájdete v denníku chýb. (rsInternalError) Chyba zdroja: pri vykonávaní aktuálnej webovej požiadavky sa vygenerovala nespracovaná výnimka. Informácie, ktoré sa týkajú pôvodu a umiestnenia výnimky, je možné identifikovať na základe nižšie uvedenej sledovania zásobníka výnimiek.
Príčina
Tento problém sa vyskytuje, pretože vykresľovanie hard-Page-break vyhadzovať výnimku, keď vlastnosť HideDuplicates nie je nastavená na hodnotu none pre textové pole v ovládacom prvku Tablix .
Riešenie
Kumulatívna aktualizácia informácií
SQL Server 2008 R2
Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 6. Ďalšie informácie o možnostiach získania tohto balíka kumulatívnych aktualizácií pre SQL Server 2008 R2 nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2489376 Kumulatívna aktualizácia balíka 6 pre SQL Server 2008 R2 Poznámka: Pretože zostavy sú kumulatívne, každé nové vydanie opraviť obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúceho SQL servera 2008 R2 opraviť uvoľnenia. Odporúčame, aby ste zvážili uplatnenie najnovších opráv, ktoré túto rýchlu opravu obsahujú. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:
981356 Zostavy SQL servera 2008 R2, ktoré boli vydané po vydaní SQL servera 2008 R2
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Ďalšie informácie o vlastnosti HideDuplicates pre textové pole nájdete na nasledujúcej webovej lokalite webovej lokality Microsoft Developer Network (MSDN):
Všeobecné informácie o vlastnosti HideDuplicates pre textové poleĎalšie informácie o modeli prírastkového servisu pre SQL Server nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
935897 Prírastkové servisné model je k dispozícii v tíme SQL Server na poskytovanie rýchlych opráv pre ohlásené problémyĎalšie informácie o schéme pomenovania pre aktualizácie SQL servera nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
822499 Nová schéma pomenovania pre balíky aktualizácií softvéru servera Microsoft SQL ServerĎalšie informácie o terminológii aktualizácie softvéru nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
824684 Popis štandardnej terminológie, ktorá sa používa na popis aktualizácií softvéru od spoločnosti Microsoft