【问题标题】:SSRS and SQL Server database on different serverSSRS 和 SQL Server 数据库在不同的服务器上
【发布时间】:2013-01-08 09:36:28
【问题描述】:

是否可以将 SSRS 和 SQL Server 数据库安装在不同的服务器上,还是应该将这两个安装在同一台服务器上?

谢谢

【问题讨论】:

  • 我看不出为什么 SSRS 不能安装在单独的服务器上 - 它只需要 访问 SQL Server 来存储其两个内部数据库开——但那肯定是另一台机器……你试过了吗?
  • 从内存来看,我认为您需要为每台安装了 SQL 组件的机器拥有单独的许可证 - 绝对值得一试。
  • 还有一点没有提到;对于 SQL Server Express 版本,还有另一个考虑因素 - 来自 MSDN:“为报表提供数据的所有数据源都必须连接到安装在 SQL Server 本地实例上的 SQL Server 关系数据库。”实际上,这意味着如果您有 Express 版本,那么单独安装是不切实际的。
  • 正如 Dave 所说,技术限制与许可问题不同。在单独的服务器上安装 SSRS 通常需要完整的 SQL Server 许可证,因此很少有安装采用这种结构。

标签: sql database reporting-services


【解决方案1】:

为了在您的应用程序服务器上安装 Reporting Services,您必须使用 SQL-Server 许可证。您可以只安装 SQLServer 的 Reporting Services 部分,但它在技术上仍然是 SQL Server 应用程序的一部分,并且需要在该处理器上使用许可证。

所以是的,您可以将它安装在另一台服务器上。
是的,您只能安装高级服务,但这仍然算作完整服务器。因此它需要完整许可证。

是的,您可以在另一台服务器上免费安装 Express Edition(带有高级服务)。
但是...快递版 SSRS 无法访问非本地主机数据库(快递和网络版的技术限制)。
您可以尝试使用链接服务器来规避这种情况,但是您需要复制每个使用的存储过程、视图、表等,所以这是一个不切实际的混乱。

因此,您的问题的答案是:从技术上讲,是的 - 但实际上不是,没有其他许可证也不能
这种额外的安装每月将花费 1,000 美元以上。

【讨论】:

    【解决方案2】:

    是的,您可以在不同的服务器上安装 SSRS 和 SQL Server 数据库。虽然默认安装会尝试安装两者,但您可以选择单独安装它们。

    MSDN 链接:

    Considerations for Installing Reporting Services

    Installing SQL Server Reporting Services

    来自MSDN文章Considerations for Installing Reporting Services

    在功能选择页面中选择要托管的数据库引擎服务 报表服务器数据库。 Reporting Services 需要本地或 SQL Server 2005 或 SQL Server 2008 数据库引擎的远程实例 托管报表服务器数据库。 如果您安装了 数据库引擎与 Reporting Services 同时使用,您可以 通过安装默认配置消除安装后任务, 它创建和配置报表服务器数据库 自动地。除了托管报表服务器数据库,SQL 服务器关系数据库也可以是报告的数据源 和模型。

    【讨论】:

    • 我正在尝试在单独的服务器上将 SSRS 2008 R2 安装到我的 SQL Server 数据库实例,但不知道该怎么做。 SQL Server 2008 R2 安装程序不允许我在不安装新的 SQL Server 实例的情况下安装 SSRS,我是否遗漏了什么?我知道 SSRS 可以将不同服务器上的 SQL 实例用于其后端数据库,但您可以在没有本地实例的情况下安装它,还是在安装 SSRS 的服务器上总是有一个冗余的 SQL Server 实例?
    【解决方案3】:

    您可以在新服务器上安装 SSRS,但要这样做,您需要为这台其他服务器获得新的许可证。

    来自 Microsoft SQL Server 2014 许可指南:

    “单个 SQL Server 2014 许可证的软件组件不能分开用于多个 OSE。如果这些组件在主数据库服务器以外的服务器上运行,则需要额外的许可证才能使用每个安装它们的附加 OSE。例如,如果 SQL Server DB 部署在一个 OSE 中,而 SQL Server RS 部署在另一个 OSE 中,则这两个 OSE 必须相应地获得 SQL Server 2014 的完全许可。" p>

    指南下载链接:

    http://go.microsoft.com/fwlink/?LinkId=230678

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-19
      • 2011-03-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多