Tünetek
Feltételezzük, hogy úgy állította be az SQL Server 2016 Reporting Services-jelentés AutoRefresh tulajdonságát, hogy az adatok automatikusan frissíthetők legyenek. Ha megnyitja a jelentést egy webböngészőben, majd egy ideig üresjáratban hagyja a böngészőt, az alábbihoz hasonló hibaüzenet jelenik meg:
Megjegyzés
A jelentésvégrehajtási session_id lejárt vagy nem található. (rsExecutionNotFound)
Emellett a következőhöz hasonló hibaüzenetek is bekerülnek a Reporting Services szolgáltatás nyomkövetési naplójába:
Megjegyzés
könyvtárat! ReportServer_0-2!2258! dátum idő:: i INFO: Call to GetPermissionsAction(/USERIDAutoRefresh).
könyvtárat! ReportServer_0-2!2258! dátum idő:: i INFO: Hívás to GetSystemPropertiesAction().
könyvtárat! ReportServer_0-2!2258! dátum idő:: i INFO: Call to GetPropertiesAction(/USERIDAutoRefresh, PathBased).
könyvtárat! ReportServer_0-2!2258! dátum idő:: i INFO: Call to GetSystemPermissionsAction().
könyvtárat! ReportServer_0-2!22b8! dátum idő:: i INFO: Hívás to GetSystemPropertiesAction().
könyvtárat! ReportServer_0-2!22b8! dátum idő:: e HIBA: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: , Hiba történt a jelentéskiszolgáló adatbázisában. Ezt okozhatja egy kapcsolati hiba, időtúllépés vagy az adatbázison belüli kevés lemez állapota.;
munkamenetet! ReportServer_0-2!22b8! Dátum idő:: e HIBA: Hiba a munkamenet adatainak lekérésekor: A session_id munkamenet nem tartozik az NT Service\ReportServer szolgáltatáshoz
munkamenetet! ReportServer_0-2!22b8! dátum idő:: i INFO: LoadSnapshot: Session item with session_id, reportPath: /USERIDAutoRefresh, userName: NT Service\ReportServer not found in the database
könyvtárat! ReportServer_0-2!22b8! dátum idő:: e HIBA: Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: , Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: A jelentés-végrehajtási session_id lejárt vagy nem található.;
webkiszolgáló! ReportServer_0-2!22b8! Dátum idő:: e HIBA: A Reporting Services hibája Microsoft.ReportingServices.Diagnostics.Utilities.ExecutionNotFoundException: A jelentés-végrehajtási session_id lejárt vagy nem található.
Megoldás
A hiba javítását az SQL Server következő összegző frissítése tartalmazza:
1. összegző frissítés az SQL Server 2016-hoz
Megjegyzés: A frissítés alkalmazása után a Reporting Services naplói részletesebb információkat fognak tartalmazni arról, hogy a rendszergazdák diagnosztizálhassák és megoldhassák a mögöttes problémát.
Az SQL Server összegző frissítéseinek ismertetése
Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:
Az SQL Server 2016 legújabb összegző frissítése
Állapot
A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját .