Symptomy
Podczas próby wyświetlenia raportu usług Microsoft SQL Server 2012 Reporting Services (SSRS 2012) lub SQL Server 2014 Reporting Services (SSRS 2014) w witrynie sieci Web programu Microsoft SharePoint może zostać wyświetlony następujący komunikat o błędzie:
Microsoft. ReportingServices. Diagnostics. Utilities. InvalidDataSetReferenceException: serwer raportów nie może przetworzyć raportu. Odwołanie do udostępnionego zestawu danych "DataSet" jest nieprawidłowe.
W takiej sytuacji w bazie danych wykazu serwera raportów usług SSRS zostały usunięte informacje o kolekcjach danych i źródeł danych dla tego raportu. Jednak informacje o kolekcji nie zostaną usunięte. Ponadto w dzienniku programu SharePoint zostanie zarejestrowany następujący komunikat o błędzie:
Data <><godzina> w3wp. exe (0X2D54) 0X2C5C SQL Server Reporting Services Item Catalog Catalog/... /MójReport. rdl nie znaleziono w witrynie programu SharePoint. Zostanie on usunięty z wykazu.
UwagaTen problem występuje, gdy wystąpił problem z połączeniem z bazą danych zawartości programu SharePoint.
Przyczyna
Ten problem występuje, ponieważ raporty są traktowane jako nieważne raporty, gdy bazy danych konfiguracji programu SharePoint są w trybie online i można z nimi łączyć się, gdy baza danych zawartości zawiera problemy z łącznością.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 /en-us/help/2931693
Zbiorcza aktualizacja 7 dla programu SQL Server 2012 z dodatkiem SP1 /en-us/help/2894115
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:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".