When you run a report in Microsoft Dynamics CRM 4.0, you receive the following reporting error message:
Reporting Error The report cannot be displayed.
If the DevErrors parameter is set to On in the Web.config file, you receive the following error message:
Microsoft CRM Unhandled Error Details: Server Error in '/' Application.
One or more data sources is missing credentials
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: Microsoft.Reporting.WebForms.MissingDataSourceCredentialsException: One or more data sources is missing credentials
Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
[MissingDataSourceCredentialsException: One or more data sources is missing credentials] Microsoft.Reporting.WebForms.ParametersArea.ValidateAllReportInputsSatisfied() +65 Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e) +643
When you verify the properties of the MSCRM data source in Microsoft SQL Server Reporting Services (SSRS), you receive the following error message:
The data processing extension used for this report is not available. It has either been uninstalled, or it is not configured correctly.
This problem occurs because the custom data processing extension that Microsoft Dynamics CRM 4.0 uses is registered incorrectly on the SSRS server. This behavior may occur if the Microsoft Dynamics CRM Data Connector for SSRS has been uninstalled or if the Microsoft Dynamics CRM Data Connector for SSRS is configured incorrectly.
If you install the following Critical Update for SQL Server 2005 Service Pack 2, the Microsoft Dynamics CRM Data Connector for SSRS will be removed: