Problembeschreibung
Wenn Sie versuchen, einen Bericht zu Microsoft SQL Server 2012 Reporting Services (SSRS 2012) oder SQL Server 2014 Reporting Services (SSRS 2014) auf einer Microsoft SharePoint-Website anzuzeigen, wird möglicherweise die folgende Fehlermeldung angezeigt:
Microsoft. ReportingServices. Diagnostics. Utilities. InvalidDataSetReferenceException: der Berichtsserver kann den Bericht nicht verarbeiten. Der Verweis für das freigegebene DataSet ' DataSet ' ist ungültig.
In diesem Fall stellen Sie fest, dass die Sammlungsinformationen für DataSets und DataSources für diesen Bericht aus der SSRS-Berichts Server-Katalogdatenbank entfernt wurden. Die Sammlungsinformationen werden jedoch nicht gelöscht. Darüber hinaus wird die folgende Fehlermeldung im SharePoint-Protokoll protokolliert:
<Datum><Uhrzeit> w3wp. exe (0x2D54) 0x2C5C SQL Server Reporting Services-Berichtsserverkatalog 0000-Katalogelement/... /MyReport. RDL wurde auf der SharePoint-Website nicht gefunden. Sie wird aus dem Katalog gelöscht.
HinweisDieses Problem tritt auf, wenn es einige Verbindungsprobleme mit der SharePoint-Inhaltsdatenbank gibt.
Ursache
Dieses Problem tritt auf, weil die Berichte als ungültige Berichte behandelt werden, wenn die SharePoint-Konfigurationsdatenbanken online sind und verbunden werden können, während die Inhaltsdatenbank Verbindungsprobleme aufweist.
Fehlerbehebung
Das Problem wurde zuerst im folgenden kumulativen Update von SQL Server behoben.
Kumulatives Update 1 für SQL Server 2014 /en-us/help/2931693
Kumulatives Update 7 für SQL Server 2012 SP1 /en-us/help/2894115
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.