Αυτή η επείγουσα επιδιόρθωση ισχύει επίσης για τις υπηρεσίες αναφοράς του Microsoft SQL Server 2012.
Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Εκτελείτε μια παρουσία της υπηρεσίας αναφοράς του Microsoft SQL Server 2008 R2 (SSRS 2008 R2) ή της υπηρεσίας αναφοράς του SQL Server 2012 (SSRS 2012) σε ενοποιημένη λειτουργία του Microsoft SharePoint.
-
Έχετε μια αναφορά ή συνδρομή που έχει συνταχθεί από ένα χρήστη ο οποίος δεν έχει πλέον δικαιώματα στη συλλογή τοποθεσιών του SharePoint.
-
Ένας χρήστης που έχει τα κατάλληλα δικαιώματα στη συλλογή τοποθεσιών του SharePoint προσπαθεί να ανοίξει την αναφορά ή τη συνδρομή.
Σε αυτό το σενάριο, ο χρήστης δεν μπορεί να ανοίξει την αναφορά ή τη συνδρομή. Επιπλέον, ο χρήστης λαμβάνει το ακόλουθο μήνυμα σφάλματος:
Ο διακομιστής αναφορών αντιμετώπισε ένα σφάλμα του SharePoint. (rsSharePointError) Η αναφορά αντικειμένου δεν έχει καθοριστεί σε μια παρουσία ενός αντικειμένου.
Επιπλέον, η ακόλουθη εξαίρεση καταγράφεται στο αρχείο καταγραφής του διακομιστή αναφορών:
Microsoft. ReportingServices. Diagnostics. Utilities. SharePointException: ο διακομιστής αναφοράς αντιμετώπισε ένα σφάλμα του SharePoint. ---> System. NullReferenceException: η αναφορά αντικειμένου δεν έχει καθοριστεί σε μια παρουσία ενός object.at Microsoft.ReportingServices.SharePoint.Objects.RSSPImpUser.get_LoginName () στο Microsoft. ReportingServices. SharePoint. Utilities. CatalogItemUtilities. GetListItemUserLoginName (RSSPListItem στοιχείο, συμβολοσειρά fieldName) στο Microsoft. ReportingServices. SharePoint. Utilities. CatalogItemUtilities. CreateCatalogItem (RSSPFolder Folder) στη Microsoft. ReportingServices. SharePoint. Server. SharePointDBInterface. GetParentsForFolderOrFileRecursive (RSSPWeb Web, φάκελος RSSPFolder, RSSPDocumentLibrary docLib, Security secMgr, CatalogItemList γονείς) στο Microsoft. ReportingServices. SharePoint. Server. SharePointDBInterface. GetParentsForFolderOrFileRecursive (RSSPWeb Web, RSSPFolder Folder, RSSPDocumentLibrary docLib, Security secMgr, CatalogItemList γονείς) στη Microsoft. ReportingServices. SharePoint. Server. SharePointDBInterface. FindParents (ExternalItemPath objectName, CatalogItemList& γονείς, secMgr IPathTranslator, pathTranslator)
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 8 για SQL Server 2012 SP1 /en-us/help/2917531
Αθροιστική ενημερωμένη έκδοση 11 για τον SQL Server 2012 /en-us/help/2908007
Αθροιστική ενημερωμένη έκδοση 9 για SQL Server 2008 R2 SP2 /en-us/help/2887606
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".