Sintomas
Quando tentar visualizar um relatório do Microsoft SQL Server 2012 Reporting Services (SSRS 2012) ou sql Server 2014 Reporting Services (SSRS 2014) num website do Microsoft SharePoint, poderá receber a seguinte mensagem de erro:
Microsoft.ReportingServices.Diagnostics.Utilities.InvalidDataSetReferenceExcepção: O servidor de relatório não pode processar o relatório. A referência para o conjunto de dados partilhado 'DataSet' não é válida.
Nesta situação, encontra-se que as informações de recolha de DataSets e DataSources para este relatório foram removidas da base de dados do catálogo do SSRS Report Server. No entanto, a informação de recolha não é eliminada. Além disso, a seguinte mensagem de erro será registada no registo SharePoint:
<Data><Tempo> w3wp.exe (0x2D54) 0x2C5C SQL Server Reporting Services Report Catálogo 0000 Artigo de Catálogo Alto /... /MyReport.rdl não foi encontrado no site sharePoint. Será apagado do Catálogo.
NotaEste problema ocorre quando existem alguns problemas de ligação com a base de dados de conteúdos SharePoint.
Causa
Este problema ocorre porque os relatórios são tratados como relatórios inválidos quando as bases de dados de configuração do SharePoint estão on-line e podem ser ligadas enquanto a base de dados de conteúdos tem problemas de conectividade.
Resolução
O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.
Atualização Cumulativa 1 para SQL Server 2014 /en-us/help/2931693
Atualização Cumulativa 7 para SQL Server 2012 SP1 /en-us/help/2894115
Cada nova atualização cumulativa do 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. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".