Mensagem de erro ao executar um relatório no Microsoft Dynamics CRM 4.0: "Não é possível apresentar o relatório"

Sintomas
Ao executar um relatório no Microsoft Dynamics CRM 4.0, recebe a seguinte mensagem de erro de relatório:
Erro de Relatório
Não é possível apresentar o relatório.
Se o parâmetro DevErrors estiver definido para "On" no ficheiro Web.config, receberá a seguinte mensagem de erro:
Detalhes de Erro Não Tratado do Microsoft CRM: Erro de Servidor na Aplicação "/".

As credenciais de uma ou mais origens de dados estão em falta

Descrição: Ocorreu uma excepção não processada durante a execução do pedido Web actual. Reveja o rastreio da pilha para obter mais informações sobre o erro e a origem deste no código.

Detalhes da Excepção: Microsoft.Reporting.WebForms.MissingDataSourceCredentialsException: As credenciais de uma ou mais origens de dados estão em falta

Erro de Origem:
Ocorreu uma excepção não processada durante a execução do pedido Web actual. Poderá obter informações sobre a origem e localização da excepção utilizando o rastreio da pilha de excepções abaixo.

Rastreio da Pilha:

[MissingDataSourceCredentialsException: As credenciais de uma ou mais origens de dados estão em falta] Microsoft.Reporting.WebForms.ParametersArea.ValidateAllReportInputsSatisfied() +65
Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e) +643

[CrmException: Ocorreu um erro durante a composição do relatório.]
Microsoft.Crm.Web.Reporting.SrsReportViewer.ReportErrorHandler(Object sender, ReportErrorEventArgs e) +626
Microsoft.Reporting.WebForms.ReportViewer.OnError(Exception e) +56
Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e) +1699
System.Web.UI.Control.PreRenderRecursiveInternal() +77
System.Web.UI.Control.PreRenderRecursiveInternal() +161
System.Web.UI.Control.PreRenderRecursiveInternal() +161
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1360
Ao verificar as propriedades da origem de dados do MSCRM no Microsoft SQL Server Reporting Services (SSRS), recebe a seguinte mensagem de erro:
A extensão de processamento de dados utilizada para este relatório não está disponível. Ou foi desinstalada ou não está correctamente configurada.
Causa

Causa 1

Este problema ocorre porque a extensão de processamento de dados personalizada utilizada pelo Microsoft Dynamics CRM 4.0 está incorrectamente registada no servidor do SSRS. Este comportamento pode ocorrer se o Microsoft Dynamics CRM Data Connector para SSRS tiver sido desinstalado ou estiver incorrectamente configurado.

Se instalar a seguinte Actualização Crítica para o SQL Server 2005 Service Pack 2, o Microsoft Dynamics CRM Data Connector para SSRS será removido:

Causa 2

A cadeia de dados não é modificada após instalar o Microsoft Dynamics CRM Data Connector para Microsoft SQL Server Reporting Services.
Resolução

Resolução 1

Para resolver este problema, repare ou reinstale o Microsoft Dynamics CRM Data Connector para Microsoft SQL Server Reporting Services.

Resolução 2

Alterar manualmente a cadeia de ligação e as origens de dados a serem necessariamente alterados. Para o fazer, siga estes passos:
  1. Abra o Gestor de Relatórios.
  2. Seleccione a Organização do CRM.
  3. Clique em Mostrar Detalhes.
  4. Clique na pasta v4.
  5. Clique na Origem de Dados do CRM.

    Utilizando a Autenticação do Windows, a cadeia de ligação será semelhante à seguinte:
    Data Source=server;Initial Catalog=ORG_MSCRM;Integrated Security=SSPI
    Com a opção Autenticação integrada do Windows seleccionada.
    Utilizando a Extensão de Dados do Microsoft CRM, a cadeia de ligação será semelhante à seguinte:
    Cadeia de Ligação do MSCRM Data Connector
    Com credenciais fornecidas pelo utilizador a executar o relatório.
Mais Informação
Para obter mais informações sobre um problema semelhante, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
946585 Mensagem de erro ao executar um relatório no Microsoft Dynamics CRM 4.0: "Erro de Relatório. Não é possível apresentar o relatório"
Propriedades

ID do Artigo: 946289 - Última Revisão: 09/12/2011 00:29:00 - Revisão: 2.0

  • Microsoft Dynamics CRM 4.0
  • kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB946289
Esta informação foi útil?