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

Simptomi

Pretpostavimo da konfigurišete svojstvo AutoRefresh za SQL Server 2016 Reporting Services izveštaj tako da se njegovi podaci mogu automatski ažurirati. Kada otvorite izveštaj u Veb pregledaču, a zatim pustite pregledač da neko vreme bude u redu, dobijate poruku o grešci koja je slična sledećoj:

Izveštaj o izvršenju session_id istekao ili ga nije moguće pronaći. (rsExecutionNotFound)

Pored toga, poruke o greškama koje su slične sledećoj evidentiraju se u evidenciji praćenja usluge izveštavanja:

Biblioteku! ReportServer_0-2!2258! date time:: i INFO: Call to GetPermissionsAction(/USERIDAutoRefresh).library! ReportServer_0-2!2258! date time:: i INFO: Call to GetSystemPropertiesAction().library! ReportServer_0-2!2258! date time:: i INFO: Call to GetPropertiesAction(/USERIDAutoRefresh, PathBased).library! ReportServer_0-2!2258! date time:: i INFO: Call to GetSystemPermissionsAction().library! ReportServer_0-2!22b8! date time:: i INFO: Call to GetSystemPropertiesAction().library! ReportServer_0-2!22b8! date time:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: , Došlo je do greške u bazi podataka servera izveštaja. Do ovoga može doći zbog otkazivanja veze, vremenskog okvira ili slabog stanja diska unutar baze podataka.; Sesije! ReportServer_0-2!22b8! date time:: e ERROR: Error in getting session data: Session session_id does not belong to NT Service\ReportServersession! ReportServer_0-2!22b8! date time:: i INFO: LoadSnapshot: Item with session: session_id, reportPath: /USERIDAutoRefresh, userName: NT Service\ReportServer not found in the databaselibrary! ReportServer_0-2!22b8! date time:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: , Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: Izvršenje izveštaja session_id je isteklo ili se ne može pronaći.; webserver! ReportServer_0-2!22b8! date time:: e ERROR: Reporting Services error Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: The report execution session_id has expired or cannot be found.

Rešenje

Ispravka za ovaj problem je uključena u sledeću kumulativnu ispravku za SQL Server:

Kumulativna ispravka 1 za SQL Server 2016Napomena Kada primenite ovu ispravku, evidencije usluga izveštavanja će pružiti detaljnije informacije o tome zašto je sesija istekla da bi administratori dijagnostikovali i rešili osnovni problem.

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:

Najnovija kumulativna ispravka za SQL Server 2016

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.