Looking for PowerObjects? Don’t worry, you’re in the right place! We’ve been part of HCL for several years, and we’ve now taken the final step in our acquisition journey: moving our website to the HCL domain. Nothing else is changing – we are still fanatically focused on Microsoft Business Applications!

PowerObjects Blog 

for Microsoft Business Applications


Error Publishing Reports in MSCRM 4.0 Following Upgrade to SQL 2008

Post Author: Joe D365 |

After upgrading SQL Server from 2005 to 2008 we were unable to publishing reports to CRM. The app log showed this error:

Error: An attempt has been made to use a data extension 'MSCRM' that is either not registered for this report server or is not supported in this edition of Reporting Services

Testing further we discovered existing reports failed to render with the error: MissingDataSourceCredentialsException: One or more data sources is missing credentials

This was similar to the issue with SP2 for SQL 2005 however, repairing the SRS Data Connector and reapplying rollup 10 for the connector failed to resolve the errors.

Finally we checked the CRM Data Source in the Organization folder on the Report Server and manually resolved the connection information:

  1. Open Reports Manager.
  2. Select the CRM Organization.
  3. Click Show Details.
  4. Click the v4 folder.
  5. Click the CRM Data Source.

    If you are not using the CRM Data Connector for SQL Reporting Service, the connection string will resemble the following:

    Data Source=server;Initial Catalog=ORG_MSCRM;Integrated Security=SSPI

    With Windows integrated authentication radio selected.

If you are using the CRM Data Connector for SQL Reporting Service and the Microsoft CRM Data Extension,

the connection string resembles the following:

MSCRM Data Connector Connection String

With Credentials Supplied by the user running the Report.

Joe CRM
By Joe D365
Joe D365 is a Microsoft Dynamics 365 superhero who runs on pure Dynamics adrenaline. As the face of PowerObjects, Joe D365’s mission is to reveal innovative ways to use Dynamics 365 and bring the application to more businesses and organizations around the world.

PowerObjects Recommends