2010-08-06 53 views
2

我有一个利用报表查看器和报表(.rdlc)文件的应用程序。这是否意味着我需要在我的SQL服务器上安装“Reporting Services”?ASP.net报表查看器/报表是否需要SQL服务器上的报表服务

也不会有“SQL Server分析服务”影响我,我要确保我继续使用

- SQL Server Profiler 
- SQL Server Agent - create and run management tasks 
- Reporting services if the first question's answer is true. 
+0

此链接可能会对您有所帮助:http://msdn.microsoft.com/en-us/library/aa237366%28SQL.80%29.aspx – 2010-08-06 01:37:10

回答

4

任何方式 简短的回答是否定的,你不需要安装或运行Reporting Services的根本让ReportViewer控件在本地呈现报表。

您只需确保在要使用ReportViewer控件的应用程序托管的服务器上安装Report Viewer redistributable

1

如果您以本地模式运行ReportViewer(这听起来像您使用RDLC文件而不是RDL),那么不需要,您根本不需要Reporting Services。如果您需要更多的权力,那么您可以安装Reporting Services,在那里部署您的报告,将ReportViewer置于服务器模式,并让它将报告从服务器中取出。