Príznaky
Predpokladajme, že nakonfigurujete Vlastnosť automatického obnovenia pre zostavu služby SQL Server 2016 Reporting Services, aby sa jej údaje mohli automaticky aktualizovať. Keď otvoríte zostavu vo webovom prehliadači a potom prehliadač nečinný na chvíľu, zobrazí sa chybové hlásenie, ktoré sa podobá nasledujúcemu hláseniu:
Platnosť session_id vykonania zostavy uplynula alebo sa nenašla. (rsExecutionNotFound)
Okrem toho sa v denníku sledovania služby Reporting Services zaznamenávajú chybové hlásenia, ktoré sa podobajú takto:
Knižnica! ReportServer_0-2! 2258! Dátum:: i info: volanie do GetPermissionsAction (/USERIDAutoRefresh). Library (). ReportServer_0-2! 2258! dátumovýtermín:: i info: volanie do GetSystemPropertiesAction (). Library (). ReportServer_0-2! 2258! Dátum:: i info: Call to GetPropertiesAction (/USERIDAutoRefresh; PathBased). Library. ReportServer_0-2! 2258! dátumovýtermín:: i info: volanie do GetSystemPermissionsAction (). Library (). ReportServer_0-2! 22b8! dátumovýtermín:: i info: volanie do GetSystemPropertiesAction (). Library (). ReportServer_0-2! 22b8! Dátum:: e error: throwing Microsoft. ReportingServices. Diagnostics. Utilities. ReportServerStorageException: sa vyskytla chyba v databáze servera zostáv. Príčinou môže byť zlyhanie pripojenia, časový limit alebo nízky stav disku v rámci databázy. relácie! ReportServer_0-2! 22b8! Dátum:: e chyba: chyba pri získavaní údajov relácie: relácia session_id nepatrí do NT Service\ReportServersession! ReportServer_0-2! 22b8! Dátum:: i info: LoadSnapshot: položka s reláciou: session_id, ReportPath:/USERIDAUTOREFRESH, username: NT Service\ReportServer sa nenašla v databaselibrary! ReportServer_0-2! 22b8! Dátum:: e error: hádzanie Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException:, Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: session_id vykonanie zostavy uplynula alebo sa nenašla.; webserver! ReportServer_0-2! 22b8! Dátum:: e error: Reporting Services Error Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: spustenie zostavy session_id uplynula alebo sa nenašlo.
Riešenie
Oprava tohto problému je zahrnutá v nasledujúcej kumulatívnej aktualizácii pre SQL Server:
Kumulatívna aktualizácia 1 pre SQL Server 2016Poznámka: Po použití tejto aktualizácie budú denníky služieb Reporting Services poskytovať podrobnejšie informácie o tom, prečo relácia uplynula pre správcov diagnostikovať a vyriešiť základný problém.
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Odkazy
Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.