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

Symptomy

Załóżmy, że skonfigurowano Właściwość Autoodświeżanie raportu usług SQL Server 2016 Reporting Services, aby można było automatycznie aktualizować jego dane. Po otwarciu raportu w przeglądarce sieci Web, a następnie poczekaj, aż przeglądarka jest bezczynna, zostanie wyświetlony komunikat o błędzie podobny do następującego:

Session_id wykonywania raportu wygasł lub nie można go znaleźć. (rsExecutionNotFound)

Ponadto w dzienniku śledzenia usługi Reporting Services są rejestrowane komunikaty o błędach podobne do następujących:

bibliotece! ReportServer_0-2! 2258! Data godzina:: i informacje: połączenie z GetPermissionsAction (/USERIDAutoRefresh). Library! ReportServer_0-2! 2258! Data godzina:: i informacje: połączenie z GetSystemPropertiesAction (). Library! ReportServer_0-2! 2258! Data godzina:: i informacje: połączenie z GetPropertiesAction (/USERIDAutoRefresh, PathBased). Library! ReportServer_0-2! 2258! Data godzina:: i informacje: połączenie z GetSystemPermissionsAction (). Library! ReportServer_0-2! 22b8! Data godzina:: i informacje: połączenie z GetSystemPropertiesAction (). Library! ReportServer_0-2! 22b8! Data godzina:: e błąd: Przerzucanie programu Microsoft. ReportingServices. Diagnostics. Utilities. ReportServerStorageException: Wystąpił błąd w bazie danych serwera raportów. Może to być spowodowane błędem połączenia, upływem limitu czasu lub niskim stanem dysku w bazie danych. wielu! ReportServer_0-2! 22b8! Data godzina:: e błąd: Wystąpił błąd podczas uzyskiwania danych sesji: session_id sesji nie należy do NT Service\ReportServersession! ReportServer_0-2! 22b8! Data godzina:: i informacje: LoadSnapshot: element z sesją: session_id, ReportPath:/USERIDAUTOREFRESH, username: NT Service\ReportServer nie znaleziono w databaselibrary! ReportServer_0-2! 22b8! Data godzina:: e błąd: Przerzucanie Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException:, Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: session_id wykonywania raportów wygasł lub nie można go znaleźć. WebServer! ReportServer_0-2! 22b8! Data godzina:: błąd e: błąd usług Reporting Services. Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException: session_id wykonywania raportów wygasł lub nie można go znaleźć.

Rozwiązanie

Poprawka dotycząca tego problemu jest dostępna w następującej zbiorczej aktualizacji dla programu SQL Server:

Zbiorcza aktualizacja 1 dla programu SQL Server 2016Uwaga Po zastosowaniu tej aktualizacji dzienniki usług Reporting Services zawierają bardziej szczegółowe informacje o tym, dlaczego sesja wygasła, aby administratorzy mogli zdiagnozować i rozwiązać problem źródłowy.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.