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:
- Seneste kumulative opdatering til SQL Server 2014 SP1
- Seneste kumulative opdatering til SQL Server 2012 SP2
- Seneste kumulative opdatering til SQL Server 2014
- Seneste kumulative opdatering til SQL Server 2012 SP1
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".