安装多个 Reporting Services 实例

更新日期: 2006 年 12 月 12 日

可以在同一台计算机上安装多个 Reporting Services 实例。如果要承载特定站点的不同内容,安装多个实例会很有用。每个实例将拥有自己的报表服务器数据库、配置文件和虚拟目录。如果要在多个实例间共享单个报表服务器数据库并且运行的是 SQL Server 2005 Enterprise Edition,则可配置一个扩展部署。有关此部署方案的详细信息,请参阅配置报表服务器扩展部署

对于多实例安装,可以使用以下配置:

  • 相同版本和版本类别的多个实例。每个报表服务器连接到自己的本地或远程报表服务器数据库。
  • 不同版本和版本类别的多个实例。例如,可以在同一台计算机上运行 SQL Server 2005 Express、SQL Server 2005 Developer Edition 以及 SQL Server 2000 Enterprise Edition。
    多实例支持是通过 SQL Server 2005 提供的。如果在同一台计算机上运行 SQL Server 2000 和 2005,则只能有一个 SQL Server 2000 Reporting Service 实例,且该实例必须作为默认实例运行(即作为 MSSQLSERVER 运行)。另外的每个实例都必须是 SQL Server 2005 的一个版本类别,且必须作为命名实例安装。

每个 SQL Server 实例都独立于同一台计算机上运行的其他实例。可以在同一台计算机上,将不同的版本和版本类别安装成为单独实例,例如,将 SQL Server 2000 Enterprise Edition 和 SQL Server 2005 Developer Edition 作为单独的实例运行。

在同一台计算机上运行多个 Reporting Services 实例时,可以在 Internet 信息服务 (IIS) 中将所有实例配置为使用默认网站。在此情况下,每个报表服务器由其虚拟目录唯一标识。另外,如果要使用非默认网站或要通过特定 IP 地址路由所有报表服务器请求,则可以将每个实例配置为使用某个特定 IP 地址。

安装报表服务器实例

若要安装多个 Reporting Services 实例,必须为每个要安装的报表服务器实例运行一次安装程序。不能同时安装多个实例。

安装报表服务器默认实例

首次运行安装程序时,如果计算机满足要求,可以选择将第一个报表服务器实例安装为默认安装。默认安装使用所有默认值,如果选择默认安装,则完成安装程序后报表服务器即已处于使用就绪状态。在单个 SQL Server 实例上只能有一个默认 Reporting Services 实例。有关默认安装要求的详细信息,请参阅报表服务器安装的默认配置

如果不希望使用默认值或计算机未满足全部默认安装要求,则必须将 Reporting Services 安装为命名实例。

将报表服务器安装为命名实例

如果要在同一台计算机上安装多个报表服务器实例,则每个附加实例均必须作为命名实例安装。

安装命名报表服务器实例:

在文件系统中,每个报表服务器实例的程序文件保存在单独的实例文件夹中(例如 MSSQL.2、MSSQL.3 等等)。安装程序按照实例的安装顺序创建文件夹。有关如何安装多个实例的详细信息,请参阅如何安装 SQL Server 2005(安装程序)

配置报表服务器实例

若要在同一台计算机上配置不同的报表服务器实例,可以使用 Reporting Services 配置工具选择要配置的实例。Reporting Services 使用 SQL Server 实例命名约定来标识每个实例:

  • 默认实例使用默认实例名 MSSQLServer。
  • SQL Server Express 的默认实例为 SQLExpress。请注意,SQL Server Express 始终作为命名实例安装)。
  • 其他命名实例均按照安装时提供的名称进行标识。

有关如何连接到特定报表服务器实例的详细信息,请参阅如何启动 Reporting Services 配置

访问多实例部署中的报表服务器实例

若要访问报表服务器或报表管理器的一个特定实例,或者要将报表发布到某个特定实例,可键入要使用的实例的 URL。

每个实例的虚拟目录必须是唯一的。如果是为命名实例或默认 SQL Server Express 实例创建虚拟目录,则 Reporting Services 配置工具会自动合并实例信息,以便创建唯一的虚拟目录名称。例如,假设在名为 SERVER01 的服务器上安装了一个默认报表服务器实例,那么命名报表实例(标识为 TestServer)、SQL Server Express 实例以及这些实例的默认 URL 将如下所示:

  • http://server01/reportserver
  • http://server01/reportserver$SQLExpress
  • http://server01/reportserver$TestServer

配置报表服务器实例以使用自定义网站或唯一的 IP 地址

默认情况下,报表服务器实例被配置为默认网站,其中的 IP 地址被映射为(全部未分配)。可以将默认网站及其现有配置用于承载同一台计算机上安装的所有报表服务器实例。也可以在单独的网站中运行各个报表服务器实例。如果要为每个报表服务器实例映射一个特定的 IP 地址,则必须使用单独的网站。有关如何配置各个报表服务器使用特定网站或 IP 地址的详细信息,请参阅如何配置 Reporting Services 以使用非默认网站(Reporting Services 配置)

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

更改的内容:
  • 阐明了对多实例安装有哪些限制。

2006 年 7 月 17 日

更改的内容:
  • 阐明了默认安装过程。
  • 将如何配置报表服务器实例使用特定网站的说明另立为单独的主题。

请参阅

参考

实例名称

概念

安装 SQL Server Reporting Services

其他资源

如何启动 Reporting Services 配置
配置报表服务器虚拟目录

帮助和信息

获取 SQL Server 2005 帮助