Saturday, January 29, 2011

Interview Questions and Answers for SQL Server Reporting Services (SSRS) : Series 6

Question: In which SQL Server version report builder introduced?
Answer:   Report builder introduced in SQL Server 2005. While creating or deploying report model project on report server you can get error or it might not get created. For this you need to check whether the service pack 2 is installed or not.
Question: How to deploy the Report?
Answer:   Report can be deployed in three ways.
1.      Using visual studio: In visual studio you can directly deploy the report through solution explorer by providing the report server URL in project properties at Target Server URL. This will deploy entire project or single report as per you selection.
2.      Using report server: Can directly go to the report server and deploy the report by browsing the report from the disk location on server.
3.      Creating the utility: SQL server provides the utility using that which can be used to create a customize utility for your report deployment in bulk.
Question: What is RS.exe utility?
Answer:   Rs.exe utility is used for deploying the report on report server. It comes with the report server and can be customize accordingly.
Question: What is the name of reporting services config file and what’s it’s used for?
Answer:   Reporting service config file is used for report configuration details. It contains the report format and also the report import types. Report service config reside at ISS.
Question: What are the three different part of RDL file explains them?
Answer:   In visual studio RDL files has three parts.
1.      Data: It contains the dataset on which we write the query. Data set is connected with data source.
2.      Design: In design you can design report. Can create tables and matrix reports. Drag columns values from source.
3.      Preview: to check the preview after the report run.


  1. Reporting Services stores application settings in a set of configuration files. Setup creates the configuration files for each report server instance you install. Within each file, values are either set during installation or when you use tools and applications to configure a server for operation.(for SQL 2008 and later)

    RSReportServer.config is located in the following folder:

    C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer

    RSReportServerServices.exe.config is located in the following folder:

    C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer\bin

    1. Thank Michael for your input.
      The details provided in interview questions are mostly on sql server 2005 basis.
      Correcting the contents with new sql server versions enhancements.
      You will see those changes soon.