Monday, January 27, 2014

Publishing SSRS 2008 Reports in SharePoint

In this post, I will talk about publishing and viewing SSRS 2008 reports in SharePoint 2007.

Pre Req: You should have at least one report ready to publish. I have explained how to build a report by fetching data from a SharePoint list in this post.

Following are the configuration steps you need on SQL side as well as on SharePoint side:
  1. Launch Reporting Service Configuration Manager from Start menu.
  2. Go to Database Setup tab, change Server Mode to SharePoint Integrated. It will ask you to create a new SSRS database. Go ahead and create it.
  3. Go to SharePoint Integration tab and then launch SharePoint 2007 Central Admin.
  4. In SharePoint Central Admin, go to Applications -> Reporting Services section
  5. Under Reporting Services, select Manage integration settings and provide Reporting Server URL (http://ServerName/ReportServer) and Authentication Type as Windows Authentication in dev box (Trusted Connection in production environment).
  6. Under Reporting Services, select Grant database access and provide Server Name (with farm login credentials)
  7. Go to the Site Collection features of SharePoint site collection where you want to publish/run the reports and activate Report Server Integration Feature feature.
  8. Create a Reporting Document Library and upload report file RDL and Datasource file RSDS in it. This is the document library where we will store our reports and datasources.

    You can also publish the reports and data source directly from BI Studio by these steps:
  9. Create a new blank web part page and add SQL Server Reporting Services Report Viewer web part on it. Then configure the web part properties to point to the RDL file in the document library.
  10. Save and publish the page and you should see the report in the Report Viewer web part...BOOM.

No comments:

Post a Comment

Official SharePoint Documentation

I have recently contributed to the official SharePoint documentation for developement. Check it out here: