Configuring SSRS on the SharePoint Web Servers
This is the third post in the series Surfacing Company Data through Sharepoint 2007 and SQL Server 2008 Reporting Services. In the previous post titled Configuring the Report Server, we walked through an overview, the creation, and the configuration of the Report Server databases from the Report Server. In this article we’ll move on to the SharePoint side of things. We’ll cover an overview, installation, and configuration of the Reporting Services Add-in for SharePoint Technologies.
Step 1: Download the Reporting Services Add-in for SharePoint technologies to each web front end server in the SharePoint farm
- Note that there are different versions based on the 32bit or 64bit platforms
- http://www.microsoft.com/downloads/details.aspx?familyid=200FD7B5-DB7C-4B8C-A7DC-5EFEE6E19005&displaylang=en
- System Requirements
- Windows Server 2003 SP2, Windows Server 2008
- WSS 3.0 SP1 or MOSS SP1 or later
- Microsoft .NET Framework 3.0
- The web sites cannot use Anonymous access
Step 2: Install the Add-in to the web front end servers
- On the web server open a command prompt
- Navigate to the directory where you copied the rsSharePoint.msi
- Type rsSharePoint.msi SKIPCA=1 and hit Enter
- This installs the add-in in files only mode. This will get around a common error when double clicking the msi
- Next go through the wizard – The webparts, application pages, and features are now installed
- Repeat on all servers in the farm that host the web application role
Step 3: Configure Reporting Services in Central Administration
- Open Central Administration
- Click on Application Management
- You should see a new section called “Reporting Services”. If you do not:
- Click Site Actions > Site Settings > Site Collection Features
- Click Activate for the Report Server Integration Feature

- Go back to the application management page and you should see the “Reporting Services” section
- Click on Manage Integration settings
- Enter in the Report Server Web Service URL you specified in the report server settings
- Select the authentication mode – Use trusted account instead of Windows authentication if you are not using Kerberos authentication

- Click OK
- Once back on the Application Management page, click Grant database access
- Ensure that the server name of the report server is correct and click OK – This will retrieve the Report Server’s service account information and grant that user rights to the SharePoint Configuration and Content databases
- If you did not create a named instance when running the Report Server Configuration utility, leave “Default instance” selected
- Click OK
- An Enter Credentials dialog will open, enter in credentials to connect to the Report Server (A local administrator on the Report Server machine)
- Click OK
- Once you are back on the Application Management screen, click Set server defaults
- Report History Default: a site wide value for the number of copies of a report to retain, you can override this value in the property pages of each individual report
- Report Processing Timeout: allows you to specify if report processing times out on the report server
- Report Processing Log: You can enable trace logs and how many days to keep these logs. These are stored on the report server computer in C:\Microsoft SQL Server\MSSQL.n\ReportServer\Log. A new log is started whenever the report service is restarted.
- Enable Windows Integrated Security: specifies whether a connection to a report data source can be made using the Windows security token of the user that requested the report (will only work using Kerberos).
- Enable Ad Hoc Reporting: specifies whether users can perform ad hoc queries from a Report Builder report. If unchecked, the report server will not generate click-through reports for reports that use a report model as a data source. – NOTE: You’ll want this ENABLED for our reports!
That’s a wrap for part 3. Stay tuned, in part 4 we’ll build some reports!
- It’s Time to Work Your SharePoint Ninja Magic
- Configuring the Report Server
- Configuring SSRS on the SharePoint Web Servers
- Building a SQL Server Report Using Report Builder 2.0