Symptômes
Supposez que vous configurez la propriété actualisation automatique pour un rapport SQL Server 2016 Reporting Services de manière à ce que ses données puissent être mises à jour automatiquement. Lorsque vous ouvrez le rapport dans un navigateur Web, puis laissez le navigateur inactif pendant un certain temps, vous recevez un message d’erreur qui ressemble à ce qui suit :
Le session_id d’exécution du rapport a expiré ou est introuvable. (rsExecutionNotFound)
De plus, les messages d’erreur qui se présentent comme suit sont enregistrés dans le journal de suivi de service Reporting Services :
Bibliothèque! ReportServer_0-2 ! 2258 ! Date Time:: i informations : appeler GetPermissionsAction (/USERIDAutoRefresh). Library. ReportServer_0-2 ! 2258 ! Date Time:: i informations : appeler GetSystemPropertiesAction (). Library. ReportServer_0-2 ! 2258 ! date et heure:: i informations : appeler GetPropertiesAction (/USERIDAutoRefresh, PathBased). Library. ReportServer_0-2 ! 2258 ! Date Time:: i informations : appeler GetSystemPermissionsAction (). Library. ReportServer_0-2 ! 22b8 ! Date Time:: i informations : appeler GetSystemPropertiesAction (). Library. ReportServer_0-2 ! 22b8 ! date et heure:: e erreur : levée de Microsoft. ReportingServices. Diagnostics. Utilities. ReportServerStorageException :, une erreur s’est produite dans la base de données du serveur du rapport. Il est possible que cela soit dû à une erreur de connexion, un délai d’expiration ou un disque insuffisant dans la base de données. ouverte! ReportServer_0-2 ! 22b8 ! date et heure:: e erreur : erreur lors de l’accès aux données de session : session_id de session n’appartient pas à NT Service\ReportServersession. ReportServer_0-2 ! 22b8 ! date et heure:: i informations : LoadSnapshot : élément avec la session : session_id, ReportPath:/USERIDAutoRefresh, nom d’utilisateur : NT Service\ReportServer introuvable dans le databaselibrary. ReportServer_0-2 ! 22b8 ! date et heure:: e erreur : la génération de Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException :, Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException : le session_id d’exécution du rapport a expiré ou est introuvable. celui! ReportServer_0-2 ! 22b8 ! date et heure:: e erreur : Reporting Services erreur Microsoft. ReportingServices. Diagnostics. Utilities. ExecutionNotFoundException : l’exécution du rapport session_id expiré ou introuvable.
Résolution
Pour résoudre ce problème, vous trouverez la mise à jour cumulative suivante pour SQL Server :
Mise à jour cumulative 1 pour SQL Server 2016Remarque Après avoir appliqué cette mise à jour, les journaux Reporting Services fournissent des informations plus détaillées sur la raison pour laquelle la session a expiré pour permettre aux administrateurs de diagnostiquer et résoudre le problème sous-jacent.
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Apprenez-en davantage sur la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.