Příznaky
Předpokládejme, že jste nakonfigurovali vlastnost AutoRefresh sestavy služby SQL Server 2016 Reporting Services tak, aby se její data mohla automaticky aktualizovat. Když otevřete sestavu ve webovém prohlížeči a necháte prohlížeč chvíli nečinný, zobrazí se chybová zpráva podobná této:
Spuštění sestavy session_id vypršelo nebo ho nejde najít. (rsExecutionNotFound)
V protokolu trasování služby Reporting Services jsou navíc zaznamenány chybové zprávy podobné následujícím:
knihovny! ReportServer_0-2! 2258! Datum a čas: i info: volejte na GetPermissionsAction (/USERIDAutoRefresh). Library! ReportServer_0-2! 2258! Datum a čas: i info: volejte na GetSystemPropertiesAction (). Library! ReportServer_0-2! 2258! Datum a čas: i info: volejte na GetPropertiesAction (/USERIDAutoRefresh, PathBased). Library! ReportServer_0-2! 2258! Datum a čas: i info: volejte na GetSystemPermissionsAction (). Library! ReportServer_0-2! 22B8! Datum a čas: i info: volejte na GetSystemPropertiesAction (). Library! ReportServer_0-2! 22B8! Datum a čas: e Chyba: probíhá vyvolání Microsoft. ReportingServices. Diagnostics. Utilities. ReportServerStorageException:, došlo k chybě v databázi serveru sestav. Může to být způsobeno selháním připojení, vypršením časového limitu nebo nedostatku disku v databázi. sessionname! ReportServer_0-2! 22B8! Datum a čas: e Chyba: Chyba při získávání dat relace: session_id relace nepatří do NT Service\ReportServersession! ReportServer_0-2! 22B8! Datum (čas):: Já info: LoadSnapshot: položka s relací: session_id, ReportPath:/USERIDAUTOREFRESH, username: NT Service\ReportServer nebyl nalezen v databaselibrary. ReportServer_0-2! 22B8! Datum a čas: e Chyba: probíhá vyvolání Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException:, Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: vypršela platnost session_id . WebServer! ReportServer_0-2! 22B8! Datum (čas): e Chyba služby Reporting Services: Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: vypršela platnost session_id .
Řešení
Oprava tohoto problému je zahrnuta v následující kumulativní aktualizaci SQL serveru:
Kumulativní aktualizace 1 pro SQL Server 2016Poznámka Po instalaci této aktualizace poskytne protokoly služby Reporting Services podrobnější informace o tom, proč neplatnost relace správci diagnostikuje a vyřeší.
Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Informace o terminologii , kterou Microsoft používá k popisu aktualizací softwaru.