ReportingServicesService.exe.config 文件包括配置跟踪的设置。
文件位置
此文件位于 \Reporting Services\Report Server\Bin 文件夹中。
编辑指南
您可以对此文件进行修改,重命名日志文件或提高/降低跟踪级别。 请勿修改任何其他设置。 有关说明,请参阅修改 Reporting Services 配置文件(RSreportserver.config)。 有关跟踪日志的详细信息,请参阅 报表服务器服务跟踪日志。
示例配置
以下示例显示了在 ReportingServicesService.exe.config 文件中找到的设置和默认值。
<configSections>
<section name="RStrace" type="Microsoft.ReportingServices.Diagnostics.RSTraceSectionHandler,Microsoft.ReportingServices.Diagnostics" />
</configSections>
<system.diagnostics>
<switches>
<add name="DefaultTraceSwitch" value="3" />
</switches>
</system.diagnostics>
<RStrace>
<add name="FileName" value="ReportServerService_" />
<add name="FileSizeLimitMb" value="32" />
<add name="KeepFilesForDays" value="14" />
<add name="Prefix" value="tid, time" />
<add name="TraceListeners" value="debugwindow, file" />
<add name="TraceFileMode" value="unique" />
<add name="Components" value="all" />
</RStrace>
<runtime>
<alwaysFlowImpersonationPolicy enabled="true"/>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.ReportingServices.Interfaces"
publicKeyToken="89845dcd8080cc91"
culture="neutral" />
<bindingRedirect oldVersion="8.0.242.0"
newVersion="10.0.0.0"/>
<bindingRedirect oldVersion="9.0.242.0"
newVersion="10.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
<gcServer enabled="true" />
</runtime>
配置设置
下表提供了有关具体设置的信息, 将按设置在配置文件中的显示顺序依次列出:
| 设置 | DESCRIPTION |
|---|---|
| RStrace | 指定用于错误和跟踪的命名空间。 |
| DefaultTraceSwitch | 指定向 ReportServerService 跟踪日志报告的信息级别。 每个级别都包含所有更低级别(用更小的数字表示)报告的信息。 不建议禁用追踪功能。 有效值包括: 0= 禁用跟踪 1= 异常和重启 2= 异常、重启、警告 3= 异常、重启、警告、状态消息(默认值) 4= 详细日志模式 |
| 文件名 | 指定日志文件名的第一部分。 由 Prefix 指定的值补全了名称的其余部分。 默认情况下,名称ReportServerService_。 |
| FileSizeLimitMb | 指定跟踪日志大小的上限。 文件大小的单位为 MB。 有效值介于 0 到最大整数之间。 默认值为 32。 |
| KeepFilesForDays | 指定的天数后将删除跟踪日志。 有效值介于 0 到最大整数之间。 默认值为 14。 |
Prefix |
指定一个生成的值,该值可将日志实例彼此区分开。 默认情况下,跟踪日志文件名后面将附加时间戳值。 此值设置为“tid,时间”。 请勿修改此设置。 |
| TraceListeners | 指定输出跟踪日志内容的目标。 您可以通过使用逗号进行分隔来指定多个目标。 有效值包括: DebugWindow (默认值) 文件(默认值) StdOut |
| TraceFileMode | 指定跟踪日志是否包含 24 小时时段内的数据。 每天应当为每个组件设置唯一的跟踪日志。 此值设置为“Unique (default)”。 请勿修改此值。 |
| 组件 | 指定为其创建跟踪日志的组件。 默认值是 all。 此设置的其他有效值包括内部组件名。 请勿修改此值。 |
| 运行时 | 指定支持与早期版本的向后兼容性的配置设置。 运行时设置用于将面向早期版本的 Microsoft.ReportingServices.Interfaces 的请求重定向到新版本。 .NET Framework 产品文档对本节中的所有配置设置都进行了说明。 有关详细信息,请在 MSDN 网站上或在 .NET Framework 文档中搜索“运行时架构设置”。 |