使用SQL Server Reporting Services而不是通过应用程序使用正常报告有什么好处?使用SQL Server Reporting Services的优势?
我能理解的数据是在SQL Server上也许这是一个好地方,以满足来自报告,但什么都在实践中的实际优势,是值得您的转化应用程序来使用Reporting Services?
使用SQL Server Reporting Services而不是通过应用程序使用正常报告有什么好处?使用SQL Server Reporting Services的优势?
我能理解的数据是在SQL Server上也许这是一个好地方,以满足来自报告,但什么都在实践中的实际优势,是值得您的转化应用程序来使用Reporting Services?
并非所有的应用程序都包含报告组件,而那些应用程序通常会提供一组有限的报告。
随着SSRS - 或任何工具编写自己的报告(如水晶,COGNOS,BIRT,碧玉等) - 你可以报告从任何数据源,你可以访问任何数据,在几乎任何格式的你要求。但是,你将不得不自己写报告。
像往常一样,这取决于:-)如果你的应用程序的目的是只服务于基于数据从SQL Server 2005/2008数据库报表,然后使用Reporting Services可以给你这个,而不需要开发任何东西(也许创建旁报告定义)。
那么,什么是报告的服务而给予:
这是SSRS的全部功能只摘录。我只用了很久很久以前,所以我可能已经忘记了一些东西。正如我记得MS准备的报告查看器控件,可以在ASP.NET网站和Windows窗体应用程序中使用。
另外给你有什么,据我记得报告服务不需要在同一台服务器上安装与SQL Server写在question-。
如果报告是您的应用程序的只有轻微的功能,并且您有只有少数指定和已经实施的报道,那么也许就没有必要使用SSRS。
总之,在我看来,SQL Server报表服务的主要优点是:
“而不是仅仅使用通过应用程序正常报告” - 什么样的应用?这个应用程序提供哪些报告功能? –
我的意思是通过一个报告组件,如crystal或microsoft.reporting。 – CJ7
Crystal是一个报表设计器,与SSRS的方式大致相同 - 它不会比SSRS多或少是一个报表组件。 –