重命名报表服务器计算机

重命名计算机将导致相应地更改 Web 服务器和 SQL Server 实例的名称(如果更改在同一台计算机上)。 在某些情况下,在计算机名称发生更改之后,SQL Server Reporting Services 可能无法访问。 若要在计算机名更改后重新配置报表服务器,请按照本主题中的步骤操作。

重命名 SQL Server 数据库引擎

如果要重命名运行报表服务器数据库的 SQL Server 数据库引擎实例,请完成下列操作:

  1. 启动 Reporting Services 配置工具,并连接到使用重命名的服务器中的报表服务器数据库的报表服务器。

  2. 打开“数据库安装”页。

  3. 在“服务器名称”中,输入或选择 SQL Server 名称,然后选择“连接”

  4. 选择“应用”。

如果报表服务器使用的是本地数据库引擎实例,则可以使用 (local)(local)\instancename 来指定服务器。 如果使用 (local) 表示服务器,则可以重命名服务器,同时连接将继续工作。 如果使用远程服务器,则请更新数据库连接信息。 每当服务器名称更改或者使用服务器名称配置 Reporting Services 时,都必须执行此操作。

重命名报表服务器计算机

如果要重命名运行报表服务器的计算机,请完成下列操作:

  1. 在文本编辑器中打开 RSReportServer.config,并修改 UrlRoot 设置以反映新的服务器名称。 传递扩展插件使用 UrlRoot 设置来编写在访问存储于报表服务器中的项时所使用的 URL。 更改报表服务器 URL 地址时需要更新 UrlRoot 设置,以便订阅可以继续按预期方式传递报表。

  2. 在同一个文件中,修改 ReportServerUrl 设置(如果对该设置进行了配置),使其反映新服务器名称。 并非每次安装时都会使用此设置。 如果设置为空,则不执行任何操作。

    注意

    要在企业网络中使用 Windows Internet 命名服务 (WINS),可以在一段时间内继续使用旧名称来访问报表服务器和 Web 门户。 WINS 向它所服务的每一台计算机映射一个 IP 地址。 在 WINS 为重命名的计算机刷新 IP 地址后,便无法再使用旧的计算机名来访问报表服务器或 Web 门户。