Simptomi
Pretpostavimo da izveštaj prikazujete u sistemu Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ili SSRS 2014 i da izveštaj ima neke male greške, na primer:
Biblioteku! ReportServer_0-8!4798!12/16/2014-16:33:01:: i INFO: RenderForNewSession('/MyReport')obrada! ReportServer_0-8!4798!12/16/2014-16:33:03:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Nema podataka za polje na poziciji 8.; Obrada! ReportServer_0-8!4798!12/16/2014-16:33:33:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Nema podataka za polje na poziciji 9.;
U ovoj situaciji izveštaj uspešno radi. Međutim, za prikazivanje izveštaja možda će biti potrebno duže vreme nego obično. Svaka greška može dovesti do kašnjenja od 30 sekundi.
Uzrok
Do ovog problema dolazi zato što je uslugama za izveštavanje onemogućeno učitavanje nepotrebnog objekta za rukovanje greškama.
Rešenje
Ovaj problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 1 za SQL Server 2014 SP1 /en-us/help/3067839
Kumulativna ispravka 5 za SQL Server 2012 SP2 /en-us/help/3037255
Kumulativna ispravka 6 za SQL Server 2014 /en-us/help/3031047
Kumulativna ispravka 14 za SQL Server 2012 SP1 /en-us/help/3023636
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".