KB4014862 — poprawka: przerywany błąd z System.NullReferenceException podczas korzystania z uwierzytelniania niestandardowego w SSRS 2014 lub 2016

Dotyczy
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Objawy

W przypadku korzystania z uwierzytelniania niestandardowego w usługach Microsoft SQL Server 2014 lub 2016 Reporting Services (SSRS) podczas renderowania raportów występuje błąd System.NullReferenceException i jest wyświetlany komunikat o błędzie podobny do następującego w dzienniku usług Reporting Services:

Uwaga

biblioteka! ReportServer_0-1!277c! Data-Czas:: e BŁĄD: Zgłaszanie Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: , Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: Wystąpił błąd wewnętrzny na serwerze raportów. Więcej informacji można znaleźć w dzienniku błędów. >--- System.NullReferenceException: odwołanie do obiektu nie jest ustawione na wystąpienie obiektu.
   w Microsoft.ReportingServices.Diagnostics.Globals.get_IsAnonymous()
   w Microsoft.ReportingServices.WebServer.Global.EnableAntiDos()
   at Microsoft.ReportingServices.WebServer.Global.Application_EndRequest(Object sender, EventArgs e)
   --- Koniec śledzenia stosu wyjątków wewnętrznych ---;

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server:

Aktualizacja zbiorcza 7 dla programu SQL Server 2016 RTM

Aktualizacja zbiorcza 2 dla programu SQL Server 2016 z dodatkiem SP1

Aktualizacja skumulowana 5 dla programu SQL Server 2014 z dodatkiem SP2

Informacje o aktualizacjach zbiorczych dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2014

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.