KB3028322 – RETTELSE: Det tager længere tid end normalt at gengive en rapport i SSRS 2012 eller SSRS 2014

Symptomer

Antag, at du gengiver en rapport i Microsoft SQL Server 2012 Reporting Services (SSRS 2012) eller SSRS 2014, og at rapporten har nogle små fejl, f.eks.:

Bemærk

Bibliotek! ReportServer_0-8!4798!12/16/2014-16:33:01:: i INFO: RenderForNewSession('/MyReport')
Behandler! ReportServer_0-8!4798!16/12/2014-16:33:03:: e FEJL: Kast Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Der er ingen data for feltet på position 8.
Behandler! ReportServer_0-8!4798!16/12/2014-16:33:33:: e FEJL: Kast Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: , Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Der er ingen data for feltet på position 9.

I denne situation kører rapporten korrekt. Det kan dog tage længere tid end sædvanligt at gengive rapporten. Hver fejl kan medføre en forsinkelse på 30 sekunder.

Årsag

Dette problem opstår, fordi Reporting Services er blokeret fra at indlæse det unødvendige fejlhåndteringsobjekt.

Løsning

Dette problem blev først rettet i følgende kumulative opdatering af SQL Server.

Kumulativ opdatering 1 til SQL Server 2014 SP1 /en-us/help/3067839

Kumulativ opdatering 5 til SQL Server 2012 SP2 /en-us/help/3037255

Samlet opdatering 6 til SQL Server 2014 /en-us/help/3031047

Samlet opdatering 14 til SQL Server 2012 SP1 /en-us/help/3023636

Om kumulative opdateringer til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Se de seneste kumulative opdateringer til SQL Server:

      

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".