Symptomer
Anta at du konfigurerer AutoRefresh -egenskapen for en SQL Server 2016 Reporting Services-rapport, slik at dataene kan oppdateres automatisk. Når du åpner rapporten i en webleser, og deretter la leseren inaktiv en stund, får du en feilmelding som ligner på følgende:
Rapporten kjøring av session_id er utgått eller finnes ikke. (rsExecutionNotFound)
Feilmeldinger som ligner følgende logges også i sporingsloggen for Reporting Services-tjenesten:
biblioteket! ReportServer_0-2! 2258! dato klokkeslett:: i INFO: kall til GetPermissionsAction(/USERIDAutoRefresh).
biblioteket! ReportServer_0-2! 2258! dato klokkeslett:: i INFO: kall til GetSystemPropertiesAction().
biblioteket! ReportServer_0-2! 2258! dato klokkeslett:: i INFO: kall til GetPropertiesAction (/ USERIDAutoRefresh, PathBased).
biblioteket! ReportServer_0-2! 2258! dato klokkeslett:: i INFO: kall til GetSystemPermissionsAction().
biblioteket! ReportServer_0-2! 22b8! dato klokkeslett:: i INFO: kall til GetSystemPropertiesAction().
biblioteket! ReportServer_0-2! 22b8! dato klokkeslett:: e feil: forårsaket Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException:, det oppstod en feil i serverdatabasen for rapporten. Dette kan skyldes en tilkoblingsfeil, tidsavbrudd eller lite diskplass betingelse i databasen.;
økt! ReportServer_0-2! 22b8! dato klokkeslett:: e feil: feil ved henting av data for økten: økt session_id tilhører ikke NT Service\ReportServer
økt! ReportServer_0-2! 22b8! dato klokkeslett:: i INFO: LoadSnapshot: elementet med økt: session_id, reportPath: /USERIDAutoRefresh, userName: NT Service\ReportServer finnes ikke i databasen
biblioteket! ReportServer_0-2! 22b8! dato klokkeslett:: e feil: forårsaket Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException:, Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: rapporten kjøring av session_id er utgått eller finnes ikke.;
Web-Server! ReportServer_0-2! 22b8! dato klokkeslett:: e feil: Reporting Services-feil Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: rapporten kjøring av session_id er utgått eller finnes ikke.
Oppløsning
Hurtigreparasjonen for dette problemet er inkludert i følgende kumulativ oppdatering for SQL Server:
Samleoppdatering 1 for SQLServer 2016
Obs! Når du har installert denne oppdateringen, vil loggene Reporting Services gir mer detaljert informasjon om hvorfor økten utløpt for administratorer til å diagnostisere og løse det underliggende problemet.
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.