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ář:
-
V integrovaném režimu SharePointu spustíte Microsoft SQL Server 2008 R2 Reporting Services (SSRS).
-
Integrování webu Microsoft SharePoint 2010 s SSRS 2008 R2.
-
V režimu ladění spustíte SharePointový Web.
-
Nasadíte sestavu do knihovny dokumentů na SharePointovém webu. Sestava obsahuje Drillthough sestavu.
-
Pokud chcete zobrazit sestavu, přidejte webovou část Prohlížeč sestav na stránku SharePointu.
-
Kliknutím na odkaz podrobné analýzy otevřete sestavu podrobné analýzy na stránce SharePoint.
V tomto scénáři se zobrazí chybová zpráva podobná této:
Zpráva: sys. ArgumentNullException: hodnota nemůže být null. Název parametru: panelsCreated [6] line: 129Char: 12Code: 0URI: http://ServerName/ScriptResource.axd?d=eIta46jBcyLp_5IiiP-xPYuM8iTgFWIJYJ1hdQQhytwzGZrxHUy3xfhvGgvjnG17BofUwEtaQ7Yik54n3MpmW77MX1gjt2yj-Zgalo8nheYxZrca6zgrx0VoNFUyBrAw0&t = ffffffffec2d9970
Poznámka K tomuto problému obvykle dochází při použití integrovaného režimu SharePointu . K tomuto problému může také dojít, pokud používáte nativní režim, pokud jsou splněny následující podmínky:
-
Ovládací prvek WebForms ReportViewer , který byl vydaný spolu s Visual Studio 2010 na webové stránce.
-
Nastavíte vlastnost ZobrazitNástroje ovládacího prvku na false.
-
Web můžete spustit v režimu ladění.
-
Nakonfigurujete některé prvky stránky pro poslech události PageRequestManager. pageLoaded .
Příčina
K tomuto problému dochází, protože ovládací prvek ReportViewer negeneruje sestavu správně.
Řešení
Informace o kumulativní aktualizaci
SQL Server 2008 R2
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 4. 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:
2345451 Kumulativní aktualizace 4 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.
Řešení
Tento problém vyřešíte vypnutím režimu ladění v souboru Web. config SharePointového webu. To provedete tak, že v souboru Web. config nastavíte vlastnost Debug značky compilation na false . Následuje ukázka textu, který ukazuje vlastnost Debug značky compilation nastavenou na hodnotu false:
<?xml version="1.0" encoding="utf-8"?><<configuration>... <system.web>...<compilation defaultLanguage="c#" debug="false" ... />
Odkazy
Další 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:
822499Nové 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