Sümptomid
Oletagem, et kasutate aruande eksportimiseks PDF-faili Microsoft SQL Server 2014 või 2016 aruandlusteenused (SSRS). Kui lehe kõrgus on seatud 8,5 tollile, võib ilmneda käsitlematu erand. Lisaks logitakse aruandlusteenuste tõrkelogi tõrketeated, mis sarnanevad järgmisega:
reportrendering! ReportServer_0-485! F60! kuupäev – kellaaeg:: e-tõrge: korrutamine Microsoft. ReportingServices. ReportProcessing. UnhandledReportRenderingException:, Microsoft. ReportingServices. ReportProcessing. UnhandledReportRenderingException: ettekande renderdamisel ilmnes tõrge. ---> Microsoft. ReportingServices. OnDemandReportRendering. ReportRenderingException: aruannete renderdamisel ilmnes tõrge. ---> System. IndexOutOfRangeException: indeks oli väljaspool massiivi piire. kell Microsoft. ReportingServices. Rendering. ImageRenderer. Renderer. ProcessTablixContainer (RPLTablix tablix, RectangleF seisukoht, Single [] rowStarts, Single [] columnStarts) kell Microsoft. ReportingServices. Rendering. ImageRenderer. Renderer. ProcessReportItem (RPLItemMeasurement mõõtmine, RectangleF piire, Boolean renderBorders, RectangleF styleBounds, Boolean renderStylesOnBounds, Boolean hasTablixCellParent) kell Microsoft. ReportingServices. Rendering. ImageRenderer. Renderer. ProcessNonTablixContainerReportItems (RPLContainer konteiner, RectangleF boundid) kell Microsoft. ReportingServices. Rendering. ImageRenderer. Renderer. ProcessReportItem (RPLItemMeasurement mõõtmine, RectangleF piire, Boolean renderBorders, RectangleF styleBounds, Boolean renderStylesOnBounds, Boolean hasTablixCellParent) kell Microsoft. ReportingServices. Rendering. ImageRenderer. Renderer. ProcessPage (RPLReport rplReport, Int32 televiisori küljel, FontCache sharedFontCache; loend ' 1 glyphCache) kell Microsoft. ReportingServices. Rendering. ImageRenderer. PDFRenderer. Render (Report Report, NameValueCollection deviceInfo, objektis Hashtable talletatakse renderProperties, CreateAndRegisterStream createAndRegisterStream) kell Microsoft. ReportingServices. Rendering. ImageRenderer. RendererBase. Render (Report Report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, objektis Hashtable talletatakse& renderProperties, CreateAndRegisterStream createAndRegisterStream) ---Sisemise erandi pinu jälituse lõpp--- kell Microsoft. ReportingServices. Rendering. ImageRenderer. RendererBase. Render (Report Report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, objektis Hashtable talletatakse& renderProperties, CreateAndRegisterStream createAndRegisterStream) kell Microsoft. ReportingServices. ReportProcessing. kaugkäivitamist. RenderReport. InvokeRenderer (IRenderingExtension Renderer, Report Report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, objektis Hashtable talletatakse& renderProperties, CreateAndRegisterStream createAndRegisterStream) kell Microsoft. ReportingServices. ReportProcessing. kaugkäivitamist. RenderReport. Execute (IRenderingExtension newRenderer) ---Sisest erandi pinu jälg---; Raamatukogu! ReportServer_0-485! F60! Date-Time:: i info: dump tulemus: väline dump protsessi tagasi kood 0x20000001.
Lahendus
See probleem on lahendatud SQL serveri järgmisi kumulatiivseid värskendusi.
Kumulatiivne Update 8 SQL Server 2016 RTM
Iga uus SQL serveri koondvärskenduses sisaldab kõiki Kiirparandusi ja turvaparandusi, mis kuulusid eelmisele kumulatiivsele versioonile. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Siit saate teada, Kuidas Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.