SQL Reporting Services 2008比较了Crystal Reports?

问题描述:

我正在决定是否使用SSRS或CR来满足我们的报告需求。我已经通读了几次讨论,包括Crystal Reports vs. Microsoft SQL Server Reporting ServicesCompare SQL Server Reporting Services to Crystal Reports。所有非常好的和有效的点。SQL Reporting Services 2008比较了Crystal Reports?

总体上的共识似乎是SSRS是一个更好的选择,特别是对于具有多种导出类型功能的基于Web的报表(C#,ASP.Net)。

我们讨论过的唯一问题是我们并不完全确定SSRS如何将我们的SQL Server聚集在一起。

此外,所有的数据只能通过sprocs访问 - 没有直接的表访问,并且我已阅读了一些CR的SQL相关问题,这似乎是另一个威慑。

我只是想确保在我们的制作服务器上使用SSRS不会以任何方式阻碍我们当前服务器的性能。

SSRS有一个非常好的缓存选项,所以它不应该阻碍你的生产服务器。 CR也有缓存,但它使用了ASP.NET缓存(报告数据缓存在您的Web服务器工作进程中,并不是我会推荐的)。

在我看来,SSRS已经吹走了CR;我发现SSRS IDE比CR更容易使用,它似乎更容易部署,而SSRS提供了许多CR没有的选项。

我用SSRS和CR sprocs - 我还没有看到任何问题。

我们正在将Crystal Enterprise系统迁移到SQL Reporting Services。经过一些研究和一些阅读后,我发现SSRS易于使用和掌握。它有助于让自己组织起来并决定要向用户展示报告的安全结构。一旦组织并发布后,我决定采用我们拥有的最大最复杂的Crystal Report,并使用SSRS重新设计它(不使用任何RPT到XML工具)。这项任务帮助我学习了这种做报告的新方式,并且我发现在VS(或Microsoft SQL Server Report Builder)中设计的能力很简单,而且灵活性也很棒。

我强烈建议您切换!