Symptom
Anta att du använder Microsoft SQL Server 2014 eller 2016 repor ting Services (SSRS) för att exportera en rapport till en PDF-fil. Om sid höjden är inställd på 8,5 tum kan ett ohanterat undantag uppstå. Dessutom loggas fel meddelanden som liknar följande i fel loggen för rapporterings tjänsten:
reportrendering! ReportServer_0-485! F60! datum/tid:: e-fel: returnerar Microsoft. ReportingServices. ReportProcessing. UnhandledReportRenderingException:, Microsoft. ReportingServices. ReportProcessing. UnhandledReportRenderingException: ett fel uppstod vid åter givningen av rapporten. ---> Microsoft. ReportingServices. OnDemandReportRendering. ReportRenderingException: ett fel uppstod vid åter givningen av rapporten. ---> system. IndexOutOfRangeException: indexet var utanför matrisens gränser. på Microsoft. ReportingServices. rendering. ImageRenderer. renderare. ProcessTablixContainer (RPLTablix tablix, RectangleF position, enkelt [] rowStarts, Single [] columnStarts) på Microsoft. ReportingServices. rendering. ImageRenderer. renderare. ProcessReportItem (RPLItemMeasurement mätning, RectangleF gränser, boolesk renderBorders, RectangleF styleBounds, boolesk renderStylesOnBounds, boolesk hasTablixCellParent) på Microsoft. ReportingServices. rendering. ImageRenderer. renderare. ProcessNonTablixContainerReportItems (RPLContainer container, RectangleF gränser) på Microsoft. ReportingServices. rendering. ImageRenderer. renderare. ProcessReportItem (RPLItemMeasurement mätning, RectangleF gränser, boolesk renderBorders, RectangleF styleBounds, boolesk renderStylesOnBounds, boolesk hasTablixCellParent) på Microsoft. ReportingServices. rendering. ImageRenderer. renderare. ProcessPage (RPLReport rplReport, Int32 pageNumber, FontCache sharedFontCache, lista ' 1 glyphCache) på Microsoft. ReportingServices. rendering. ImageRenderer. PDFRenderer. Render (rapport rapport, NameValueCollection deviceInfo, hash-renderProperties, CreateAndRegisterStream createAndRegisterStream) på Microsoft. ReportingServices. rendering. ImageRenderer. RendererBase. Render (rapport rapport, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, hash& renderProperties, CreateAndRegisterStream createAndRegisterStream) ---Slut på stackdump--- på Microsoft. ReportingServices. rendering. ImageRenderer. RendererBase. Render (rapport rapport, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, hash& renderProperties, CreateAndRegisterStream createAndRegisterStream) på Microsoft. ReportingServices. ReportProcessing. Execution. RenderReport. InvokeRenderer (IRenderingExtension renderare, rapport rapport, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, hash& renderProperties, CreateAndRegisterStream createAndRegisterStream) på Microsoft. ReportingServices. ReportProcessing. Execution. RenderReport. Execute (IRenderingExtension newRenderer) ---Slut på stackdump---; Objektbibliotek! ReportServer_0-485! F60! datum/tid:: i info: dump-resultat: extern dumpfil-process returkod 0x20000001.
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 8 för SQL Server 2016 RTM
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som fanns i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.