Download the Add-In from http://www.microsoft.com/en-us/download/details.aspx?id=29068
Note: For SharePoint 2010, you can use either the SQL Server 2012 or the SQL Server 2008 R2 versions of the Reporting Services add-in for SharePoint 2010 products. However, if you use the SQL Server 2012 SP1 version of the add-in, then you must also use a SQL Server 2012 SP1 report server.
The SSRS/SharePoint/Add-In Supported combinations:
Report server | Add-in | SharePoint version |
SQL Server 2012 SP1 | SQL Server 2012 SP1 | SharePoint 2013 |
SQL Server 2012 SP1 | SQL Server 2012 SP1 | SharePoint 2010 |
SQL Server 2012 | SQL Server 2012 | SharePoint 2010 |
SQL Server 2008 R2 | SQL Server 2012 | SharePoint 2010 |
SQL Server 2008 | SQL Server 2012 | SharePoint 2010 |
SQL Server 2008 R2 | SQL Server 2008 R2 | SharePoint 2010 |
SQL Server 2008 SP2 | SQL Server 2008 R2 | SharePoint 2010 |
- Run rsSharePoint.msi on the SharePoint Integrated SSRS Server
- Click Yes to Upgrade the 2008 R2 Add-In (Installed with SP10 Prerequisites) to the 2012 Add-In
- Click Next
- Accept the license agreement. Click Next
- Click Install (If UAC pops up click Yes)
- My install took a little while (specifically on the “removing backup files” step)
- Click Finish when the install is complete
Now try to run a report. You will get the following error:
An error has occurred during report processing. (rsProcessingAborted)
Cannot impersonate user for data source ‘DataSource1’. (rsErrorImpersonatingUser)
This data source is configured to use Windows integrated security. Windows integrated security is either disabled for this report server or your report server is using Trusted Account mode. (rsWindowsIntegratedSecurityDisabled)
The error “Windows integrated security is either disabled..” tells you that you need to go back in Central Admin and reconfigure Reporting Services Integration.
- Go to Central Admin > General Application Settings > Reporting Services Integration and configure Windows Authentication. Click OK
- After this is done the Report should run successfully
- Now, view a part page that contains the SQL Server Reporting Services Web Part.
- You will get the following error:
A Web Part or Web Form Control on this Page cannot be displayed or imported. The type Microsoft.ReportingServices.SharePoint.UI.WebParts.ReportViewerWebPart, Microsoft.ReportingServices.SharePoint.UI.WebParts, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91 could not be found or registered as safe.
The SSRS Add-In updates the web part from version 10.0.0.0 to 11.0.0.0 so you will have to delete and re-add the web part for it to display without this error.
Note: This Add-In is free to download and does NOT contain SSRS 2012. After installing this add-in you do have the following PowerShell commands available. DO NOT USE THEM!
Install-SPRSService Install-SPRSServiceProxy
These commands require both the add-in and SSRS 2012 to be installed before it will work correctly. Also, it appears that the install using the free download link versus running the install from a SQL 2012 CD create different folder/files/registry keys. The same still applies though..Using SSRS 2008 R2 with the 2012 Add-In (Installed using SQL 2012 installation media) I was actually able to create a SSRS Service Application, but it did not function.
The SSRS Add-In install from the free download link does not create any registry keys under SQL Server for “110” and it does not create anything more than a KeyFile folder in the C:\Program Files\Microsoft SQL Server\110 location. Using the SQL 2012 media to install the SharePoint Add-In it will create the registry keys and will create folders called KeyFile, License Terms, Setup Bootstrap, and Shared.