Applies ToSQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use)

תופעות

נניח כי אתה משתמש ב- Microsoft SQL Server 2014 או 2016 Reporting Services (SSRS) כדי לייצא דוח לקובץ .pdf זה. אם גובה העמוד מוגדר ל- 8.5 אינץ', עשויה להתרחש חריגה שאינה מטופלת. בנוסף, הודעות שגיאה הדומה להודעה הבאה נרשמות ביומן השגיאות של שירות הדיווח:

תדווח! ReportServer_0-485!f60! date-time:: e ERROR: התרעה של Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: , Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException: אירעה שגיאה במהלך עיבוד הדוח. ---> Microsoft.ReportingServices.OnDemandReportRendering.ReportRenderingException: אירעה שגיאה במהלך עיבוד הדוח. ---> System.IndexOutOfRangeException: האינדקס היה מחוץ לגבולות המערך.בכתובת Microsoft.ReportingServices.Rendering.ImageRenderer.Renderer.ProcessTablixContainer(RPLTablix tablix, RectangleF position, Single[] rowStarts, Single[] columnStarts)    ב- Microsoft.ReportingServices.Rendering.ImageRenderer.Renderer.ProcessReportItem(RPLItemMeasurement measurement, RectangleF bounds, renderBorders בוליאני, RectangleF styleBounds, boolean renderStylesOnBounds, Boolean hasTablixCellParent)    at Microsoft.ReportingServices.Rendering.ImageRenderer.Renderer.ProcessNonTablixContainerReportItems(RPLContainer container, RectangleF bounds)    ב- Microsoft.ReportingServices.Rendering.ImageRenderer.Renderer.ProcessReportItem(RPLItemMeasurement measurement, RectangleF bounds, renderBorders בוליאני, RectangleF styleBounds, boolean renderStylesOnBounds, Boolean hasTablixCellParent)    בכתובת Microsoft.ReportingServices.Rendering.ImageRenderer.Renderer.ProcessPage(RPLReport rplReport, Int32 pageNumber, FontCache sharedFontCache, List'1 glyphCache)    ב- Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer.Render(Report, NameValueCollection deviceInfo, Hashtable renderProperties, CreateAndRegisterStream createAndRegisterStream)    ב- Microsoft.ReportingServices.Rendering.ImageRenderer.RendererBase.Render(Report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream)    --- קצה של מעקב אחר מחסנית חריגה פנימית ---    ב- Microsoft.ReportingServices.Rendering.ImageRenderer.RendererBase.Render(Report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream)    ב- Microsoft.ReportingServices.ReportProcessing.Execution.RenderReport.InvokeRenderer(IRenderingExtension renderer, Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream)    ב- Microsoft.ReportingServices.ReportProcessing.Execution.RenderReport.Execute(IRenderingExtension newRenderer)    --- קצה של מעקב אחר ערימת חריגה פנימית ---; ספריית! ReportServer_0-485!f60! תאריך-שעה:: i INFO: תוצאת Dump: קוד החזרה של תהליך Dump 0x20000001.

פתרון

בעיה זו נפתרה בעדכונים המצטברים הבאים עבור SQL Server:

      עדכון מצטבר 8 עבור SQL Server 2016 RTM

      עדכון מצטבר 5 עבור SQL Server 2016 SP1

       עדכון מצטבר 6 עבור SQL Server 2014 Service Pack 2

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל תיקוני האבטחה והתיקונים החמים שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

העדכון המצטבר האחרון עבור SQL Server 2016

העדכון המצטבר האחרון עבור SQL Server 2014

מצב

Microsoft אישרה כי זוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

הפניות

למד על המינוח שבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.