Συμπτώματα
Ας υποθέσουμε ότι αποδίδετε μια αναφορά στον Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ή SSRS 2014 και ότι η αναφορά έχει ορισμένα μικρά σφάλματα, για παράδειγμα:
Βιβλιοθήκη! ReportServer_0-8! 4798! 12/16/2014-16:33:01:: i INFO: RenderForNewSession ('/MyReport ') επεξεργασία! ReportServer_0-8! 4798! 12/16/2014-16:33:03:: e ERROR: throwing Microsoft. ReportingServices. ReportProcessing. ReportProcessingException:, Microsoft. ReportingServices. ReportProcessing. ReportProcessingException: δεν υπάρχουν δεδομένα για το πεδίο στη θέση 8.; επεξεργασία! ReportServer_0-8! 4798! 12/16/2014-16:33:33:: e ERROR: throwing Microsoft. ReportingServices. ReportProcessing. ReportProcessingException:, Microsoft. ReportingServices. ReportProcessing. ReportProcessingException: δεν υπάρχουν δεδομένα για το πεδίο στη θέση 9.;
Σε αυτήν την περίπτωση, η αναφορά εκτελείται με επιτυχία. Ωστόσο, μπορεί να χρειαστεί περισσότερος χρόνος από το συνηθισμένο για την απόδοση της αναφοράς. Κάθε σφάλμα μπορεί να προκαλέσει καθυστέρηση 30 δευτερολέπτων.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή οι υπηρεσίες αναφοράς έχουν αποκλειστεί από τη φόρτωση του μη απαραίτητου αντικειμένου χειρισμού σφαλμάτων.
Επίλυση
Αυτό το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2014 SP1 /en-us/help/3067839
Αθροιστική ενημερωμένη έκδοση 5 για τον SQL Server 2012 SP2 /en-us/help/3037255
Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2014 /en-us/help/3031047
Αθροιστική ενημερωμένη έκδοση 14 για τον SQL Server 2012 SP1 /en-us/help/3023636
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".