Microsoft distribuira Ispravke za Microsoft SQL Server 2008 R2 kao jednu datoteku koja se može preuzeti. Pošto su ispravke kumulativne, svako novo izdanje sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno izdanje SQL Server 2008 R2 ispravke.
Simptomi
Razmotrite sledeći scenario:
-
Microsoft SQL Server 2008 R2 Reporting Services (SSRS) koristite u SharePoint integrisanom režimu.
-
Integrišete Microsoft SharePoint 2010 lokaciju sa SSRS 2008 R2.
-
SharePoint lokaciju pokrenete u režimu otklanjanja grešaka.
-
Izveštaj ćete primeniti u biblioteku dokumenata na SharePoint lokaciji. Izveštaj sadrži izveštaj o vežbi.
-
Web segment za prikaz izveštaja dodajete SharePoint stranici da biste prikazali izveštaj.
-
Kliknite na vezu za bušenje da biste otvorili izveštaj o bušilici na SharePoint stranici.
U ovom scenariju dobijate poruku o grešci koja je slična sledećoj:
Poruka: Sys.ArgumentNullException: Vrednost ne može biti bez vrednosti. Naziv parametra: panelsCreated[6]Linija: 129Char: 12Code: 0URI: http://ServerName/ScriptResource.axd?d=eIta46jBcyLp_5IiiP-xPYuM8iTgFWIJYJ1hdQQhytwzGZrxHUy3xfhvGgvjnG17BofUwEtaQ7Yik54n3MpmW77MX1gjt2yj-Zgalo8nheYxZrca6zgrx0VoNFUyBrAw0&t=ffffffffec2d9970
Napomena Do ovog problema obično dolazi kada koristite SharePoint integrisani režim. Pored toga, do ovog problema može doći i kada koristite izvorni režim ako su ispunjeni sledeći uslovi:
-
Koristite kontrolu WebForms ReportViewer koja je objavljena zajedno sa programom Visual Studio 2010 na Veb stranici.
-
Svojstvo "ShowToolbar" kontrole postavljate na vrednost "Netačno".
-
Veb lokaciju pokrenete u režimu otklanjanja grešaka.
-
Neke elemente stranice konfigurišete tako da slušaju događaj PageRequestManager.pageLoaded.
Uzrok
Do ovog problema dolazi zato što kontrola programa ReportViewer ne generiše izveštaj ispravno.
Rešenje
Kumulativne informacije o ažuriranju
SQL Server 2008 R2
Ispravka za ovaj problem je prvi put objavljena u kumulativnoj ispravci 4. Za više informacija o nabavljanju ovog paketa kumulativnih ispravki za SQL Server 2008 R2 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
2345451 Kumulativni paket ispravki 4 za SQL Server 2008 R2 Napomena Pošto su verzije kumulativne, svako novo izdanje ispravke sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodno izdanje SQL Server 2008 R2 ispravke. Preporučujemo da razmislite o primeni najnovijeg izdanja ispravke koje sadrži ovu hitnu ispravku. Za više informacija kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
981356 SQL Server 2008 R2 builds that were released after SQL Server 2008 R2 was released
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Rešenje
Da biste otklonili ovaj problem, isključite režim otklanjanja grešaka u datoteci Web.config sharePoint lokacije. Da biste to uradili, postavite svojstvo otklanjanja grešaka oznake za kompilacijuna netačno u datoteci Web.config. Sledi uzorak teksta koji prikazuje svojstvo otklanjanja grešaka oznake kompilacije postavljene na netačno:
<?xml version="1.0" encoding="utf-8"?><<configuration>... <system.web>...<compilation defaultLanguage="c#" debug="false" ... />
Reference
Za više informacija o postepenom modelu servisiranja za SQL Server kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
935897 Sql Server tim je dostupan u SQL Server timu za isporuku hitnih ispravki za prijavljene problemeZa više informacija o šemi imenovanja za ispravke sistema SQL Server kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
822499Nova šema imenovanja za pakete softverskih ispravki za Microsoft SQL ServerZa više informacija o terminologiji softverskih ispravki kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:
824684 Opis standardne terminologije koja se koristi za opisivanje Microsoft softverskih ispravki