Error occurred during local report processing – Erreur SSRS

En exécutant un rapport SSRS, il se peut que l’on rencontre l’erreur SSRS suivante : An error occurred during local report processing. Error in the application. Could not find the file”. Suivie du chemin vers le fichier RSD. En effet le fichier manquant est un ficher avec une extension rsd et non un fichier RDS (Report Data Source).

Les rapports de type RDL utilisent les fichiers Report Data Source (RDS). Les fichiers Report Definition Language Client-Side (RDLC), utilisent quant à eux les connexions Report Shared Dataset (RSD). C’est à dire les rapports SSRS avec une connexion partagée.

Erreur Reporting Services : An error occurred during local report processing

L’erreur complète en détail: “An error occurred during local report processing. Error in the application. Could not find the file <connexion>.rsd”.

En effet, rencontrer cette erreur est bloquant durant le développement de rapports SSRS. Et potentiellement chronophage si il faut recommencer le rapport depuis le début. Notamment si le fichier du rapport est corrompu et inutilisable.

C’est un rapport avec extension RDLC qui utilise une connexion .RSD. Et non pas RDL, qui est le format de rapports Reporting Services standard, qui eux utilisent les connexions .RDS.

Solution pour corriger cette erreur SSRS

La solution est de relocaliser les fichiers, ou encore de créer les fichiers de connexions à la base de données supprimées au préalable.

Enfin, pour éviter ce genre d’erreur, il est très important de régulièrement compiler le code de votre projet SSRS et de sauvegarder vos objets. 

En effet, Visual Studio est l’outil principal pour le développement de projets Microsoft BI et spécialement pour le code SQL Server.

Visual Studio 2019 via les SQL Server Data Tools ou SSDT permet de développer les projets SSIS, SSRS et SSAS.

Pour aller plus loin, le site expert-only.com est dédié principalement aux tutoriels sur les outils Microsoft IT et SQL Server, pour apprendre à utiliser SSIS, ces tutoriels Microsoft en Français pratiques sont un bon début.

Voici encore un court tutoriel pour utiliser des requêtes dynamiques dans un dataset SSRS.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*