Reporting Services 将组件信息存储在注册表和配置文件中,其中配置文件会在安装过程中复制到文件系统。 配置文件包含仅供内部使用的值和用户定义的值的组合。 可以通过安装程序、配置工具、命令行实用工具以及手动编辑配置文件的方式来指定用户定义的值。
仅当添加或配置高级设置时,才需要修改配置文件。 将配置设置指定为 XML 元素或属性。 如果您了解 XML 和配置文件,则可以使用文本编辑器或代码编辑器来修改可以由用户定义的设置。 有关如何修改配置文件或详细了解报表服务器如何读取新的和更新的配置设置,请参阅修改 Reporting Services 配置文件(RSreportserver.config)。
注释
在以前的版本中,报表管理器有自己的配置文件,名为 RSWebApplication.config。该文件现已过时。 如果从以前的安装升级,则不会删除该文件,但报表服务器不会从中读取任何设置。 如果您的计算机上存在该文件,则应将其删除。 在 SQL Server 2008 及更高版本中,所有报表管理器配置设置都存储在 RSReportServer.config 文件中并从中读取。 若要查看删除或移动了哪些设置的列表,请参阅 SQL Server 2014 中 SQL Server Reporting Services 的重大更改。
本主题内容:
配置文件摘要(本机模式)
下表说明配置设置的存储位置。 大多数配置设置都存储在 Reporting Services 附带的配置文件中。 默认情况下,安装目录如下:
C:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER
| 存储位置: | DESCRIPTION | 位置 |
|---|---|---|
| RSReportServer.config | 存储报表服务器服务的功能区域的配置设置:报表管理器、报表服务器 Web 服务和后台处理。 有关每个设置的详细信息,请参阅 RSReportServer 配置文件。 | <安装目录> \Reporting Services \ReportServer |
| RSSrvPolicy.config | 存储服务器扩展插件的代码访问安全策略。 有关此文件的详细信息,请参阅 使用 Reporting Services 安全策略文件。 | <安装目录> \Reporting Services \ReportServer |
| RSMgrPolicy.config | 存储报表管理器的代码访问安全策略。 有关此文件的详细信息,请参阅 使用 Reporting Services 安全策略文件。 | <安装目录> \Reporting Services \ReportManager |
| 报表服务器 Web 服务的 Web.config | 仅包括 ASP.NET 所需的那些设置。 | <安装目录> \Reporting Services \ReportServer |
| Web.config 报表管理器 | 仅包括 ASP.NET 所需的那些设置。 | <安装目录> \Reporting Services \ReportManager |
| ReportingServicesService.exe.config | 存储用于指定报表服务器服务的跟踪级别和日志记录选项的配置设置。 有关此文件中的元素的详细信息,请参阅 ReportingServicesService 配置文件。 | <安装目录> \Reporting Services \ReportServer \Bin |
| 注册表设置 | 存储用于卸载 Reporting Services 的配置状态和其他设置。 如果要对安装或配置问题进行故障排除,可以查看这些设置以获取有关如何配置报表服务器的信息。 请勿直接修改这些设置,因为这会使安装失效。 |
HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Microsoft SQL Server \<InstanceID> \Setup - 和 - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Services\ReportServer |
| RSReportDesigner.config | 存储报表设计器的配置设置。 有关详细信息,请参阅 RSReportDesigner 配置文件。 | <驱动器>:\Program Files \Microsoft Visual Studio 10 \Common7 \IDE \PrivateAssemblies。 |
| RSPreviewPolicy.config | 存储报表预览期间使用的服务器扩展插件的代码访问安全策略。 有关此文件的详细信息,请参阅 使用 Reporting Services 安全策略文件。 | C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssembliesr |
配置文件摘要(SharePoint 模式)
下表说明用于 SharePoint 模式报表服务器的配置文件。 大多数配置设置存储在 SharePoint 服务应用程序数据库中。 有关详细信息,请参阅 Reporting Services SharePoint 服务和服务应用程序。
默认情况下,SharePoint 模式的安装目录如下:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting
| 存储位置: | DESCRIPTION | 位置 |
|---|---|---|
| RSReportServer.config | 存储报表服务器服务的功能区域的配置设置:报表管理器、报表服务器 Web 服务和后台处理。 有关每个设置的详细信息,请参阅 RSReportServer 配置文件。 | <安装目录> \Reporting Services \ReportServer |
| RSSrvPolicy.config | 存储服务器扩展插件的代码访问安全策略。 有关此文件的详细信息,请参阅 使用 Reporting Services 安全策略文件。 | <安装目录> \Reporting Services \ReportServer |
| 报表服务器 Web 服务的 Web.config | 仅包括 ASP.NET 所需的那些设置。 | <安装目录> \Reporting Services \ReportServer |
| 注册表设置 | 存储用于卸载 Reporting Services 的配置状态和其他设置。 还会存储有关每个 Reporting Services 服务应用程序的信息。 请勿直接修改这些设置,因为这会使安装失效。 |
HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Microsoft SQL Server \<InstanceID> \Setup 示例实例 ID:MSSQL12。MSSQLSERVER - 和 - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services\Service Applications |
| RSReportDesigner.config | 存储报表设计器的配置设置。 有关详细信息,请参阅 RSReportDesigner 配置文件。 | <驱动器>:\Program Files \Microsoft Visual Studio 10 \Common7 \IDE \PrivateAssemblies。 |
另请参阅
Reporting Services 报表服务器(本机模式)
Reporting Services 插件
rsconfig 实用工具 (SSRS)
启动和停止报表服务器服务