SSRS引擎

时间:2009-01-03 10:37:06

标签: reporting-services

这是关于SSRS引擎的。对于我的项目,我们不打算购买SQL服务器软件。而不是我想知道的,是否有任何可能只使用SSRS引擎。所以我可以有裁判。 (DLL)然后我可以在任何我想要的地方使用。

请帮忙。

7 个答案:

答案 0 :(得分:4)

如果我们不考虑在没有SQL Server的情况下运行SSRS的技术方面,您仍然需要SQL Server来获取许可证。 SSRS是SQL Server的集成部分,而不是独立组件。

所以不,如果没有购买SQL Server许可证,即使你在技术上能够做到这一点,你也无法使用SSRS,无论如何我都怀疑它。

答案 1 :(得分:3)

免费的SQL Server Express随Reporting Services一起提供。无需支持完整的SQL Server。

http://www.microsoft.com/Sqlserver/2005/en/us/express.aspx

答案 2 :(得分:0)

SQL Server Reporting服务引擎不仅仅是一个DLL。所以它不仅仅是添加参考文章那么简单。

您通常必须将报告部署到网络服务器并在那里调用报告。

我建议你看看这里:http://en.wikipedia.org/wiki/SQL_Server_Reporting_Services

答案 3 :(得分:0)

如果这就是您的意思,您可以创建未存储在数据库中的本地报告。

http://msdn.microsoft.com/en-us/library/ms252067(v=vs.80).aspx

答案 4 :(得分:0)

SSRS需要SQL Server,因为ReportServer和ReportServerTempDB数据库必须托管在SQL Server上。 SSRS服务也使用SQL代理: https://msdn.microsoft.com/en-us/library/ms156421.aspx

如果您不打算购买SQL Server软件许可证,可以尝试将PowerBI作为项目的替代解决方案: https://powerbi.microsoft.com/en-us/

答案 5 :(得分:0)

您需要在visual studio中使用BIDS创建本地报告(.RDLC)。要呈现这些报告,您需要编写代码以传递参数和数据集值。您需要添加Report Viewer的引用并使用LocalReport来调用Render方法。它将返回渲染报告的字节数组。

document.addEventListener("keydown", function(e) {
  e.stopPropagation();
});

答案 6 :(得分:0)

使用报表查看器运行时 download from microsoft tutorial to use it 您可以在本地呈现rdl文件和rdlc文件,您只需要自己执行查询