在 Service Manager 升级中准备远程 SQL Server Reporting Services
安装 System Center - Service Manager 时,可能已指定一台计算机来托管Microsoft SQL Server Reporting Services(SSRS),而不是托管数据仓库管理服务器的计算机。 如果在环境中,SSRS 与数据仓库管理服务器远程,则必须使用以下过程来准备承载 SSRS 的计算机进行升级:
将 Microsoft.EnterpriseManagement.Reporting.Code.dll 从 Service Manager 安装介质复制到承载 SSRS 的计算机。
在同一台计算机上的 rsreportserver 配置文件中,向现有 Data 段中添加一个 Extension 标记。
如果使用了 SQL Server 的默认实例,请使用 Windows 资源管理器将 Microsoft.EnterpriseManagement.Reporting.Code.dll(位于 Service Manager 安装介质上的先决条件文件夹中)拖到文件夹 \Program Files\Microsoft SQL Server\MSRS13。承载 SSRS 的计算机上的 MSSQLSERVER\Reporting Services\ReportServer\Bin。 如果未使用默认实例,所需文件夹的路径为 \Program Files\Microsoft SQL Server\MSRS10。<>INSTANCE_NAME\Reporting Services\ReportServer\Bin。 在以下过程中,使用了默认实例名称。
复制 Microsoft.EnterpriseManagement.Reporting.Code.dll 文件
在将承载远程 SSRS 的计算机上,打开一个 Windows 资源管理器实例。
找到文件夹 \Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\Bin。
启动 Windows 资源管理器的第二个实例,找到包含 Service Manager 安装介质的驱动器,然后打开“先决条件”文件夹。
在“先决条件”文件夹中,选择 Microsoft.EnterpriseManagement.Reporting.Code.dll 并将其拖动到步骤 2 中所在的文件夹。
将扩展标记添加到 rsreportserver.conf 文件
在承载 SSRS 的计算机上,找到以下文件夹中的 rsreportserver.config 文件:
\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer
使用所选的 XML 编辑器(例如记事本)打开 rsreportserver.config 文件。
滚动浏览 rsreportserver.config 文件,找到
<Data>
代码段。 此文件中只有一个<Data>
代码段。将以下 扩展 标记添加到
<Data>
所有其他 扩展 标记所在的代码段:<Extension Name="SCDWMultiMartDataProcessor" Type="Microsoft.EnterpriseManagement.Reporting.MultiMartConnection, Microsoft.EnterpriseManagement.Reporting.Code" />
保存更改并关闭 XML 编辑器。
后续步骤
- 若要升级自助服务门户的各种可能配置,请查看 自助服务门户的升级配置。