KB2486777 - CORREÇÃO: Mensagem de erro ao exibir um relatório de detalhamento no controle de Web Part do Visualizador de Relatório no Microsoft SQL Server 2008 R2 Reporting Services no modo integrado do SharePoint: "rsExecutionNotFound"

A Microsoft distribui as correções do Microsoft SQL Server 2008 R2 como um ficheiro transferível. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior SQL Server 2008 R2 corrigir lançamento.

Sintomas

Tenha em conta o seguinte cenário:

  • Instalar o Microsoft SQL Server 2008 R2 Reporting Services (SSRS) em um computador.
  • Instalar o Microsoft SharePoint Server 2010 e, em seguida, configurar o Reporting Services no modo integrado do SharePoint usando o modo de conta confiável.
  • Você implanta dois relatórios na Biblioteca de Documentos do SharePoint. No relatório A, você adiciona um link de relatório de detalhamento ao relatório B.
  • Adicionar uma peça Web Visualizador de Relatórios a uma página Web no site do SharePoint. Configure a propriedade Renderização Assíncrona da Web Part como False. Em seguida, aponte a peça Web para o relatório A.

Nesse cenário, o relatório A é exibido com êxito na web part. No entanto, quando você clica no hiperlink para o relatório de detalhamento, o hiperlink falha e você recebe a seguinte mensagem de erro:

Nota

O Session_ID de execução do relatório expirou ou não pode ser encontrado. (rsExecutionNotFound)

      

Causa

Este problema ocorre devido a um erro no controlo de peças Web do Report Viewer. O valor do cabeçalho da conta confiável não é definido no relatório de detalhamento quando uma ação de detalhamento é executada no controle de Web Part do Visualizador de Relatório. Portanto, os dados da sessão não pertencem ao proprietário da sessão correto do relatório de detalhamento.

Resolução

Informações de atualização cumulativa

A correção para esse problema foi lançada pela primeira vez no pacote de atualização cumulativa 6 para SQL Server 2008 R2. Para mais informações sobre como obter este pacote de actualização cumulativa, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

2489376 Pacote de atualização cumulativa 6 para SQL Server 2008 R2Nota Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior SQL Server 2008 R2 corrigir lançamento. Recomendamos que você considere aplicar o lançamento de correção mais recente que contém esse hotfix. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

981356 As compilações SQL Server 2008 R2 lançadas após o lançamento do SQL Server 2008 R2

Solução

Para contornar esse problema, use um dos seguintes métodos:

  • Configure o modo integrado do SharePoint do SSRS usando o modo de autenticação do Windows .
  • Configure a propriedade Renderização Assíncrona da Web Part do Visualizador de Relatório como True. Por padrão, essa propriedade é definida como True. Pode deixar a definição de integração no modo de Conta Fidedigna .

Estado

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

Mais Informações

Para obter mais informações sobre como configurar um servidor de relatório para ser executado em uma implantação de um produto do SharePoint, visite o seguinte site da Microsoft Developer Network (MSDN):

Como configurar a integração do servidor de relatório na Administração Central do SharePoint Para obter mais informações sobre como um relatório pode conter links para outros relatórios, visite o seguinte site da MSDN:

Como adicionar uma ação de detalhamento em um relatório (Reporting Services) Para obter mais informações sobre como configurar o controle de servidor Web ReportViewer para renderização assíncrona, visite o seguinte site da MSDN:

Configurando o ReportViewer para renderização assíncrona Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:

824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft