Symptômes
Lorsque vous essayez d’afficher un rapport Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ou SQL Server 2014 Reporting Services (SSRS 2014) sur un site Web Microsoft SharePoint, vous pouvez recevoir le message d’erreur suivant :
Microsoft. ReportingServices. Diagnostics. Utilities. InvalidDataSetReferenceException : le serveur de rapports ne peut pas traiter le rapport. La référence pour le DataSet de dataset partagé « DataSet » n’est pas valide.
Dans ce cas, vous pouvez constater que les données de collection DataSets et DataSources pour ce rapport ont été supprimées de la base de données de catalogue du serveur de rapports SSRS. Toutefois, les informations de collection ne sont pas supprimées. Par ailleurs, le message d’erreur suivant sera enregistré dans le journal SharePoint :
<Date><temps> w3wp. exe (0X2D54) 0X2C5C SQL Server Reporting Services de rapport serveur de rapports pour un élément de catalogue 0000 de niveau supérieur/... /MyReport. rdl introuvable dans le site SharePoint. Elle sera supprimée du catalogue.
RemarqueCe problème se produit en cas de problèmes de connexion avec la base de données de contenu SharePoint.
Cause
Ce problème survient parce que les rapports sont traités comme des rapports non valides quand les bases de données de configuration SharePoint sont en ligne et peuvent être connectées pendant que la base de données de contenu rencontre des problèmes de connectivité.
Résolution
Le problème a été résolu dans la mise à jour cumulative suivante de SQL Server.
Mise à jour cumulative 1 pour SQL Server 2014 /en-us/help/2931693
Mise à jour cumulative 7 pour SQL Server 2012 SP1 /en-us/help/2894115
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 répertoriés dans la section « S’applique à ».