Sql server 2008 我们可以在同一台服务器上安装两个reporting services实例吗

Sql server 2008 我们可以在同一台服务器上安装两个reporting services实例吗,sql-server-2008,reporting-services,Sql Server 2008,Reporting Services,在我的生产服务器中安装了一个reporting services实例。现在我需要在同一台服务器上安装另一个reporting services实例,它将指向不同的数据库。第二个报告服务将由不同的web应用程序访问 我提出这种设计是为了最大限度地降低为reporting services安装新服务器的成本。 我需要知道,这是否可能,以及如何在不影响服务器中现有reporting services的情况下实现这一点 正如Ian Preston建议的那样,感谢您使用一个报表服务器和两个数据源,其中每个

在我的生产服务器中安装了一个reporting services实例。现在我需要在同一台服务器上安装另一个reporting services实例,它将指向不同的数据库。第二个报告服务将由不同的web应用程序访问

我提出这种设计是为了最大限度地降低为reporting services安装新服务器的成本。 我需要知道,这是否可能,以及如何在不影响服务器中现有reporting services的情况下实现这一点


正如Ian Preston建议的那样,感谢您使用一个报表服务器和两个数据源,其中每个数据源指向不同的数据库和/或服务器

在报表服务器的根级别,为每个项目/应用程序创建一个文件夹

在每个项目文件夹中,您可以部署报表及其数据源

数据源将包含登录详细信息,以指向适当的数据库和/或服务器,而无需传入详细信息

如果需要,您甚至可以使用权限限制对项目文件夹的访问

它看起来像这样:

ROOT
- Project1
  - Proj1_DataSource    (Points to Server1/Database1)
  - Report1.rdl         (Points to Proj1_DataSource)
  - Report2.rdl         (Points to Proj1_DataSource)
- Project2
  - Proj2_DataSource    (Points to Server2/Database2)
  - Report1.rdl         (Points to Proj2_DataSource)
  - Report2.rdl         (Points to Proj2_DataSource)
  - Report3.rdl         (Points to Proj2_DataSource)

每台服务器上最多可以有50个不同的SQL Server Reporting Services实例。

该链接有点旧,但这可能有助于您的安装


为什么不在同一实例上使用多个数据源?我认为这个问题更适合dba exchange站点。我曾想过在同一实例上使用多个数据源。但是,如果使用该解决方案,我需要从现有应用程序向数据源传递凭据。这将是一个问题。这就是为什么我想到有两个reporting services实例。为什么不将凭据存储在数据源中?