Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is SQL Server Reporting Services?

Can someone explain me about SQL Server Reporting Service and using it in ASP.net?

Typically I design my reports by Crystal Report, assign the data source to crystal report an produce my report.

What is the benefits of using SQL Server Reporting Service and how to use it?

like image 338
Raymond Morphy Avatar asked Feb 17 '11 10:02

Raymond Morphy


2 Answers

SQL Server Reporting Services (SSRS) is a competitor to Crystal Reports. It's a way of defining reports, just like Crystal Reports, and an engine for running those reports.

SSRS itself is a website that hosts these reports and can serve them to users through a web interface, or can schedule them for delivery over e-mail.

As a programmer, I prefer SSRS over Crystal due, among many other things, to the fact that it's more stable and uses an XML-based report file format, unlike Crystal's old binary format. That means that certain design tasks can be done simply by editing XML if it comes down to it.

like image 127
Dave Markle Avatar answered Sep 18 '22 12:09

Dave Markle


Read all about it in the SQL Server Books Online.

It's more or less the same thing as Crystal Reports - a reporting engine and designer. The SSRS has some benefits over Crystal: it's server-based, e.g. you can have your reports be handled and prepared on the server (e.g. on a nightly schedule, and distribute them by e-mail or something) - but also allows local execution of reports.

Due to the fact it's a Microsoft product, it's more tightly integrated with SQL Server and Windows than Crystal Reports.

And if you have a valid SQL Server license, you have Reporting Services - it's a free add-on to SQL Server.

like image 43
marc_s Avatar answered Sep 19 '22 12:09

marc_s