Sql server 2005 SQL Server 2005 Reporting Services-优点和缺点
我正在使用ASP.NET2.0、VS2008和SQLServer2005开发一个web应用程序。我想使用SSRS2005来生成我需要的各种报告,以用于此web应用程序。我想说服团队,我们应该采用SSRS作为大多数内部和外部web应用程序的主要报告平台 报告服务的优点和缺点是什么?我可以看到许多优点,如与IIS、SQL Server和Visual Studio的紧密集成、丰富的演示功能和导出功能、订阅等,因此我主要对SSR的负面影响感兴趣Sql server 2005 SQL Server 2005 Reporting Services-优点和缺点,sql-server-2005,reporting-services,asp.net-2.0,Sql Server 2005,Reporting Services,Asp.net 2.0,我正在使用ASP.NET2.0、VS2008和SQLServer2005开发一个web应用程序。我想使用SSRS2005来生成我需要的各种报告,以用于此web应用程序。我想说服团队,我们应该采用SSRS作为大多数内部和外部web应用程序的主要报告平台 报告服务的优点和缺点是什么?我可以看到许多优点,如与IIS、SQL Server和Visual Studio的紧密集成、丰富的演示功能和导出功能、订阅等,因此我主要对SSR的负面影响感兴趣 编辑:我知道如果我不使用VS2005进行应用程序开发,我将
编辑:我知道如果我不使用VS2005进行应用程序开发,我将使用不同的VisualStudio版本进行应用程序和报表开发。然而,我对SSRS本身的负面(或不太好的方面)更感兴趣。我看到的设置中的一个缺点是,由于您使用的是SSRS 2005,您将不得不使用Visual Studio 2005进行报告项目 因为看起来您正在使用VisualStudio2008进行其他开发,这意味着安装了这两个版本,并且大部分时间都必须打开并运行这两个版本 我也处于同样的情况,这是一个麻烦,但我已经习惯了 编辑:
我遇到的其他一些缺点通常与设计师有关。它们可能在2008年被修复(不确定),但与其他更成熟的报告解决方案相比,我将其归因于SSR的初期
- 即使每次进入“数据”选项卡时都将数据集设置为存储过程,数据集也会更改为文本
- 更改查询时,Web服务数据集将丢失其参数
- 表达式编辑器非常简单。它比使用记事本稍微好一点
- 免费的
- 与大多数其他数据库相比,与MS SQL的关联可能更好
- 适用于大多数类型的报告
- 免费的;支持访问不像Crystal
- 没有其他老竞争对手的所有功能。作为一款较新的软件,它仍在获得其他产品(如Crystal Reports)多年来所拥有的新功能李>
这就是说,SSRS在经验丰富的开发人员手中是一个强大的工具。为了更好地提供分析,我们可以更容易地了解您正在考虑的新替代方案。例如,如果是SSRS vs nothing,那么参数很简单,同样是SSRS vs定制报告(例如ASP.NET)。但是,如果您正在考虑使用其他报告工具,例如Crystal,那么我们可以更严格一些。另外,您计划使用什么类型的报告,以及理想情况下需要哪些功能 不管怎样,我基本上同意其他的海报。SSRS是免费的,功能非常强大。其他系统可能会有额外的问题,但这些问题是否重要,并为成本做好准备
我想,考虑到SSRS是免费且容易设置的,我的建议是进行一次试验;你可能会通过一些实验来做出自己的决定——你没有什么可失去的 我知道你说的是2005年,但我也会在2008年前后写笔记 SRS优点:
-它是免费的(前提是您拥有SQL server许可证)
-与SQL Server紧密的数据集成,但它可以很好地处理.NET可以处理的任何事情(Oracle、ODBC等)。(
2008对Terradata也有本机支持
)-VisualStudio、SharePoint和PerformancePoint的组件都可以轻松利用。它只是一个web应用程序,因此可以集成到任何网页或应用程序中