SSRS与Azure SQL报告 - 成本和实施

时间:2013-06-06 15:02:06

标签: azure reporting-services reporting

我目前使用Azure报告和报告构建器为演示项目实施了一些报告。 现在我们将正确地开发报告我有一些关于SSRS的问题。

  1. 我们需要订阅和安排,所以我想我们必须设置一个SSRS服务器,这可以托管在Azure上还是一个好地方?我们没有自己的服务器。
  2. 许可需要多少费用?
  3. 我们的应用程序是一个MVC 4应用程序,我相信这可能会导致托管报表查看器的问题(没有回发帖)。运行报告的综合体验的最佳方法是什么?
  4. 谢谢

5 个答案:

答案 0 :(得分:7)

请注意,Microsoft建议使用SQL Enterprise库映像在一个Azure VM上安装ssrs,每月花费超过1600美元,并且不符合Microsoft SLA的两个实例的要求,并且不提供高可用性(HA)。我们现在对此非常感到沮丧。

答案 1 :(得分:5)

答案 2 :(得分:2)

老问题,但我刚刚发生了碰撞,所以这里有一些快速的答案:

Windows Azure SQL报告(又名SQL Azure Reporting Services)将于2014年10月31日停止使用

相反,Microsoft建议在Azure VM上安装SSRS(坦率地说,不那么令人困惑)。 https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-provision-sql-server/

所以回答(1)是的,您可以在Azure VM上运行SSRS

(2) - 许可 - Azure允许您直接为包含SSRS的VM付费。例如,您可以在“Small”Server 2012 vm上获得SQL Server Standard 2012(包括SSRS),每月约64英镑 - 请参阅此处了解价格http://www.windowsazure.com/en-us/pricing/details/virtual-machines/#sql-server

只需选择“新VM”然后“从图库中选择”并选择具有SQL Server Standard或Enterprise的图像。

(3)Report Viewer组件 - 您认为ReportViewer组件作为经典ASP.NET而不是MVC项运行是正确的。但是,如果您小心,可以将经典ASP.NET页面与同一项目中的MVC视图/控制器混合使用。请参阅此相关问题:Would the MSFT Report Viewer (rdlc) Work with MVC

答案 3 :(得分:1)

编辑2015-07-21:Microsoft已于2014年10月31日停止使用Windows Azure SQL报告 - 原始答案包含Azure SQL报告文档的链接,该文档已不再有效且已被删除 < / p>

  1. Azure SQL Reporting不支持订阅和调度,因此您必须在某处设置SSRS。内部部署或Azure托管的VM取决于许多因素,例如您的预算,内部部署基础架构容量,组织的整体云战略。

  2. 您需要更具体 - 许可 的许可费用? Azure SQL报告?虚拟机? SQL Server许可?

  3. 本文旨在帮助您开始使用SSRS的应用集成:Integrating Reporting Services into Applications

答案 4 :(得分:1)

成本必须上升,因为现在SQL Standard为183英镑,Windows Server A0为8英镑,所以我认为现在每月只需191英镑才能在Azure中使用Reporting Services,这远远超过了旧的Azure报告。您可以尝试使用SQL Server Web版图像,但它不会连接到SQL Server Web版以外的数据源。