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
Considere o seguinte cenário:
- Instalar o Microsoft SQL Server 2008 R2 Reporting Services (SSRS) em um computador.
- Instalar o Microsoft Servidor do SharePoint 2010 e, em seguida, configurar 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:
Observação
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 sobre a 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 obter mais informações, clique no número abaixo para ler o artigo da Base de Dados de Conhecimento Microsoft:
981356 As compilações do SQL Server 2008 R2 lançadas após o SQL Server 2008 R2
Solução alternativa
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 .
Status
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seçã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 usada para descrever as atualizações de software da Microsoft