Friday, August 22, 2008

Problems Running CRM 4.0 Reports Post-Installation or Upgrade, Even after installing Microsoft CRM Data Connector

by Shelley Lane 07.16.08

When installing CRM 4.0 (or upgrading from 3.0) in an environment where SQL Server, SQL Reporting Services and CRM will all be on separate physical machines, you must use the Microsoft CRM Data Connector to bypass authentication issues. Once you’ve done this, your servers will all be able to communicate without issue and your reports will work swimmingly!

 

Well, almost. Recently, I encountered two separate instances (a new install and an upgrade, both using the Data Connector) where we had run all of the installs without any problems, but attempts at running any reports lead to the dreaded "Page Cannot Be Displayed" error.

 

In one case, the event log on the SQL Reporting Services server had several security audit failures. In there other case, there were no errors to be seen. However, both situations were the result of our Report Manager not being properly configured.

Follow these steps to verify that yours is configured correctly and, hopefully, save yourself some time.

  1. Open up Report Manager (http://SRSServer/Reports)
  2. Click on OrgName_MSCRM
  3. On the right-hand side, on the toolbar, click Show Details
  4. Click on the 4.0 folder
  5.  Then locate and click on MSCRM_DataSource
  6.  Verify that Connection Type is set to "Microsoft CRM Data Extension" and Connect using: is set to "Credentials supplied by the user running the report"
  7. Click Apply

 

No comments: