两个报表服务器指向单个报表服务器数据库实例

时间:2011-05-06 07:35:46

标签: reportingservices-2005

我想在两个不同的服务器上安装两个Reporting Service实例,这两个服务器将指向一个报表服务器数据库。这可能吗?

2 个答案:

答案 0 :(得分:1)

您当然可以将两个不同的实例指向单个数据库,您可以使用Reporting Services配置工具进行设置(使用数据库选项卡)。我自己从来没有这样做过,所以我不知道他们会在一起玩得多好,特别是如果你打算加密数据库。

为什么你想这样做,是出于行政原因?将相同的报告部署到两个不同的服务器很容易,两组报告都可以查看同一个数据库来获取数据。

修改:

  

客户端标准流程是将应用程序和数据库放在不同的服务器上,这就是为什么我们需要在T​​1服务器上使用SSRS及其在T2中的报表服务器数据库

当然这是可能的 - 您可以在托管SSRS Web组件的服务器可见的任何SQLServer实例中拥有该数据库。只需使用我上面提到的工具。

答案 1 :(得分:1)

在工作中,我们有几个vm服务器,每个服务器上都有一个ssrs-2005实例(类似于其中的20个),然后是一个包含所有数据库的vm服务器。它可以解决一些问题:

  1. 很难管理证券,以便不同实例的用户具有不同的访问级别
  2. 我们为其中一个实例重命名了ReportServer和ReportServerTempDB数据库,以便它们拥有一组单独的报告,这不会造成麻烦。 MS不支持重命名,因为它们都是硬编码的!
  3. 在你的情况下,我不明白为什么你应该有问题,但不完全确定我明白为什么你会这样做!确保在开始之前备份数据库的访问密钥。

    报告服务Configuration Manager - >加密密钥 - >备份

相关问题