2010-08-06 3 views
2

J'ai une application qui utilise les fichiers Report Viewer et Report (.rdlc). Cela signifie-t-il que j'ai besoin de "Reporting Services" sur mon serveur SQL?Est-ce que ASP.net Report Viewer/Reports nécessite Reporting Services sur le serveur SQL

ne serait pas aussi avoir « services d'analyse SQL Server » me affecter quelque manière que ce je veux vous assurer que je continue à utiliser

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

Ce lien peut vous aider: http://msdn.microsoft.com/fr-fr/library/aa237366%28SQL.80%29.aspx –

Répondre

4

La réponse courte est non, vous n'avez pas besoin Reporting Services installés ou cours d'exécution pour le contrôle ReportViewer pour rendre un rapport localement.

Vous devez juste vous assurer que le Report Viewer redistributable est installé sur le serveur qui hébergera l'application qui utilise le contrôle ReportViewer.

1

Si vous exécutez ReportViewer en mode local (ce qui semble être le cas lorsque vous utilisez des fichiers RDLC au lieu de RDL), vous n'avez pas du tout besoin de Reporting Servics. Si vous voulez plus de puissance, alors vous pouvez installer Reporting Services, déployer vos rapports là-bas, mettre ReportViewer en mode serveur et faire retirer les rapports du serveur.

Questions connexes