views:

70

answers:

3

I'm in the process of deciding whether to use SSRS or CR for our reporting needs. I have read through several discussions, including Crystal Reports vs. Microsoft SQL Server Reporting Services and Compare SQL Server Reporting Services to Crystal Reports. All very good and valid points.

The over-all consensus seems to be that SSRS is a better bet, especially for web-based reporting (C#, ASP.Net) with multiple export type functionalities.

The only concern that we have had in discussions is that we're not entirely sure about how SSRS will gunk up our SQL Server.

Also, all of data is only accessible by sprocs - no direct table access, and I've read about some of CR's SQL-related issues, which appear to be yet another deterrent.

I just want to ensure that using SSRS on our productions servers will not in any way hinder our current server's performance.

A: 

FWIW, I've installed and run SSRS on a production SQL Server 2005 (not 2008) instance, and never saw any performance problems. But the server did have a fair amount of grunt.

An alternative is to install SSRS on an application server, and connect to the SQL Server instance. This avoids any potential performance problem, but then you will need to pay for SSRS itself.

RoadWarrior
A: 

SSRS has a pretty good caching option, so it shouldn't hinder your production server. CR has caching too, but it uses ASP.NET caching (the report data is cached in your web servers worker process and is not something I would recommend).

SSRS has blown CR away in my opinion; I find the SSRS IDE much easier to use than CR, it seems to be a lot easier to deploy, and SSRS offers a lot of options that CR doesn't.

I've used sprocs with both SSRS and CR - I haven't seen any issues with either.

Damien Dennehy
A: 

We are in the middle of a migration of our Crystal Enterprise system to SQL Reporting Services. After some research and a few reads, I'm finding SSRS easy to use and grasp. It helps to get yourself organized and decide on the security structure in which you want to present reports to your users. Once I had that organized and published, I decided to take the largest and most complex Crystal Report we have and re-design it using SSRS (not using any RPT to XML tool). This task has helped me learn this new way of doing reports and I find the ability to design in VS (or Microsoft SQL Server Report Builder) easy and the flexibilty amazing.

I highly recommend switching if you can!

Reggie Dunlop