Společnost Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release.
Příznaky
Zvažte následující scénář:
-
Instalujete Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2) na počítači.
-
Vytvoříte sestavu, která obsahuje ovládací prvek Tablix . Tento ovládací prvek Tablix obsahuje textové pole.
-
Vlastnost HideDuplicates pro textové pole nastavíte na hodnotu, která je v rozsahu sestavy. Hodnota této vlastnosti tedy není nastavena na hodnotu none.
-
Vyzkoušíte vykreslení nebo export sestavy pomocí vykreslovacího modulu tvrdé stránkování. Pokusíte se například použít některý z následujících vykreslovacích položek:
-
SOUBORŮ
-
TIFF
-
Tisk/rozložení tisku a náhled
-
V tomto scénáři se neexportuje sestava. Navíc se v nástroji pro návrh sestavy zobrazí následující chybová zpráva:
Při místním zpracování sestavy došlo k chybě. (zpracovává se): ScalableList: ID indexu <> mimo povolený rozsah [0:: <ID-1>]
Navíc se v Správce sestav nebo webová služba Server sestav zobrazí následující chybová zpráva:
Na serveru sestav došlo k vnitřní chybě. Další podrobnosti najdete v protokolu chyb. (rsInternalError) Popis: při provádění aktuálního webového požadavku došlo k neošetřené výjimce. Podívejte se na trasování zásobníku, kde najdete další informace o chybě a jejím původu. Podrobnosti o výjimce: Microsoft. Reporting. WebForms. ReportServerException: na serveru sestav došlo k vnitřní chybě. Další podrobnosti najdete v protokolu chyb. (rsInternalError) Chyba zdroje: při provádění aktuálního webového požadavku byla generována Neošetřená výjimka. Informace o původu a umístění výjimky lze zjistit pomocí níže uvedeného trasovacího zásobníku.
Příčina
K tomuto problému dochází, protože vykreslovací prvky typu tvrdý-stránka vyvolávají výjimku, pokud není vlastnost HideDuplicates nastavena na none pro textové pole v ovládacím prvku Tablix .
Řešení
Informace o kumulativní aktualizaci
SQL Server 2008 R2
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 6. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2008 R2, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2489376 Kumulativní balíček aktualizací 6 pro SQL Server 2008 R2 Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
981356 Buildy SQL Server 2008 R2 vydaná po vydání SQL serveru 2008 R2
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Další informace o vlastnosti HideDuplicates textového pole najdete na následujícím webu MSDN (Microsoft Developer Network):
Obecné informace o vlastnosti HideDuplicates textového poleDalší informace o modelu přírůstkové obsluhy pro SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
935897 Model přírůstkové obsluhy je dostupný od týmu SQL serveru a poskytuje opravy hotfix pro nahlášené problémy.Další informace o schématu přidělování názvů pro aktualizace systému SQL Server najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
822499 Nové schéma přidělování názvů balíčkům aktualizací softwaru pro Microsoft SQL ServerDalší informace o terminologii aktualizací softwaru najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft