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

Traduções de Artigos Traduções de Artigos
Artigo: 946289 - Ver produtos para os quais este artigo se aplica.
É disponibilizado conteúdo limitado sobre o Microsoft Dynamics no Web site público da Base de Dados de Conhecimento Microsoft. Para aceder a conteúdos completos e recursos adicionais sobre o Microsoft Dynamics, visite:

Clientes do Dynamics
Microsoft Dynamics CustomerSource*
Parceiros do Dynamics
Microsoft Dynamics PartnerSource

* Requer que os clientes tenham um plano de serviços do Microsoft Dynamics, como o Business Ready Enhancement Plan, ou o Software Assurance.
Expandir tudo | Reduzir tudo

Nesta página

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:
http://www.microsoft.com/downloads/details.aspx?FamilyId=D09CF5C4-FEC4-4322-9FEE-06A43401CF0C&displaylang=en

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

Artigo: 946289 - Última revisão: 12 de setembro de 2011 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics CRM 4.0
Palavras-chave: 
kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB946289

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com