有没有办法在没有SQL Server的情况下部署SQL Server Reporting Services?

时间:2016-09-30 14:22:39

标签: sql-server sqlite reporting-services

我目前正在处理运行小型SQLite数据库的应用程序,但我想使用.RDLC进行报告。

我通过我的视图模型生成报告,想法是让它们与数据库分离,但现在我遇到了这个问题,我必须安装SQL Server才能使用报告框架。

我不想要求我的客户在他们的机器上安装SQL Server,以便能够生成报告。他们对此并不高兴。而且我也不想重新设计我的报告组件(我从之前使用过SQL Server的项目中获得了很好的东西。我想重用它。)

有没有办法在没有SQL Server的目标计算机上部署报告框架?

理想情况下,我只想在OTS下的应用程序的安装文件夹中复制所需的库,但我真的不知道要复制哪些库以及我可以省略哪些库,即使它和#39;以这种方式工作。

任何见解都会有所帮助。

2 个答案:

答案 0 :(得分:0)

没有。 SSRS只能在安装了SQL Server的计算机上运行。

与SSAS和SSIS相同。

答案 1 :(得分:0)

所以我们最终做的是安装两个nuget包。

Microsoft.ReportViewer.Windows和Microsoft.SqlServer.Types

这将允许我们使用报告框架,而无需在目标计算机上部署SQL Server。