Συμπτώματα
Ας υποθέσουμε ότι ρυθμίζετε τις παραμέτρους της ιδιότητας Αυτόματη ανανέωση για μια αναφορά των υπηρεσιών ΑΝΑΦΟΡΆς του SQL Server 2016, έτσι ώστε τα δεδομένα της να μπορούν να ενημερωθούν αυτόματα. Όταν ανοίγετε την αναφορά σε ένα πρόγραμμα περιήγησης Web και, στη συνέχεια, αφήνετε το πρόγραμμα περιήγησης αδρανές για λίγο, λαμβάνετε ένα μήνυμα σφάλματος που μοιάζει με το εξής:
Η session_id εκτέλεσης της αναφοράς έχει λήξει ή δεν είναι δυνατό να βρεθεί. (rsExecutionNotFound)
Επιπλέον, τα μηνύματα σφάλματος που μοιάζουν με τα παρακάτω καταγράφονται στο αρχείο καταγραφής ανίχνευσης της υπηρεσίας υπηρεσιών αναφοράς:
Βιβλιοθήκη! ReportServer_0-2! 2258! Date Time:: i info: Call To GetPermissionsAction (/USERIDAutoRefresh). Library! ReportServer_0-2! 2258! ώρα ημερομηνίας:: i info: πρόσκληση σε GetSystemPropertiesAction (). Library! ReportServer_0-2! 2258! Date Time:: i info: Call To GetPropertiesAction (/USERIDAutoRefresh PathBased). Library! ReportServer_0-2! 2258! ώρα ημερομηνίας:: i info: πρόσκληση σε GetSystemPermissionsAction (). Library! ReportServer_0-2! 22b8! ώρα ημερομηνίας:: i info: πρόσκληση σε GetSystemPropertiesAction (). Library! ReportServer_0-2! 22b8! Date Time:: e Error: throwing Microsoft. ReportingServices. Diagnostics. Utilities. ReportServerStorageException:, Παρουσιάστηκε σφάλμα στη βάση δεδομένων του διακομιστή αναφορών. Αυτό μπορεί να οφείλεται σε αποτυχία σύνδεσης, σε χρονικό όριο ή σε κατάσταση χαμηλού δίσκου μέσα στη βάση δεδομένων.; περίοδο λειτουργίας! ReportServer_0-2! 22b8! Date Time:: e Error: σφάλμα κατά τη λήψη δεδομένων περιόδου λειτουργίας: το session_id περιόδου ΛΕΙΤΟΥΡΓΊΑς δεν ανήκει στο NT Service\ReportServersession! ReportServer_0-2! 22b8! Date Time:: i info: LoadSnapshot: Item with session: session_id, ReportPath:/USERIDAUTOREFRESH, όνομα_χρήστη: NT Service\ReportServer δεν βρέθηκε στο databaselibrary! ReportServer_0-2! 22b8! Date Time:: e Error: throwing Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException:, Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: η εκτέλεση της αναφοράς session_id έχει λήξει ή δεν είναι δυνατή η εύρεση.; webserver! ReportServer_0-2! 22b8! Date Time:: e ΣΦΑΛΜΑ: σφάλμα υπηρεσιών αναφοράς Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: η εκτέλεση της αναφοράς session_id έχει λήξει ή δεν είναι δυνατή η εύρεση του.
Επίλυση
Η επιδιόρθωση για αυτό το ζήτημα περιλαμβάνεται στην παρακάτω αθροιστική ενημερωμένη έκδοση για τον SQL Server:
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2016Σημείωση Μετά την εφαρμογή αυτής της ενημέρωσης, τα αρχεία καταγραφής των υπηρεσιών αναφοράς θα παρέχουν πιο λεπτομερείς πληροφορίες σχετικά με τους λόγους για τους οποίους η περίοδος λειτουργίας έληξε για τη διάγνωση και την επίλυση του υποκείμενου ζητήματος από τους διαχειριστές.
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".
Αναφορές
Μάθετε σχετικά με την ορολογία που χρησιμοποιεί η Microsoft για την περιγραφή ενημερώσεων λογισμικού.