KB4014862 - CORREÇÃO: Falha intermitente com System.NullReferenceException quando você usa a autenticação personalizada no SSRS 2014 ou 2016

Aplica-se A
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)

Sintomas

Quando utiliza a autenticação personalizada no Microsoft SQL Server 2014 ou 2016 Reporting Services (SSRS), ocorre um erro System.NullReferenceException quando compõe relatórios e recebe uma mensagem de erro semelhante à seguinte no registo do Reporting Services:

Nota

biblioteca! ReportServer_0-1!277c! Data-Time:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: , Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException: Ocorreu um erro interno no servidor de relatório. Consulte o registo de erros para obter mais detalhes. >--- System.NullReferenceException: Referência de objeto não definida como uma instância de um objeto.
   em Microsoft.ReportingServices.Diagnostics.Globals.get_IsAnonymous()
   em Microsoft.ReportingServices.WebServer.Global.EnableAntiDos()
   em Microsoft.ReportingServices.WebServer.Global.Application_EndRequest(Object sender, EventArgs e)
   --- Fim da pilha de exceção interna ---;

Resolução

Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:

Atualização cumulativa 7 para SQL Server 2016 RTM

Atualização cumulativa 2 para SQL Server 2016 SP1

Atualização cumulativa 5 para SQL Server 2014 SP2

Acerca das atualizações cumulativas para SQL Server

Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:

Atualização cumulativa mais recente para o SQL Server 2014

Atualização cumulativa mais recente para o SQL Server 2016

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.