ReportingServicesService 配置文件
ReportingServicesService.exe.config 文件包含配置跟踪的设置信息。
文件位置
此文件位于 \Reporting Services\Report Server\Bin 文件夹。
编辑指南
您可以对此文件进行修改,重命名日志文件或提高/降低跟踪级别。请不要修改任何其他设置。有关说明,请参阅如何修改 Reporting Services 配置文件。有关跟踪日志的详细信息,请参阅 报表服务器服务跟踪日志。
示例配置
下面的示例显示了 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>
配置设置
下表提供了有关具体设置的信息,将按设置在配置文件中的显示顺序依次列出:
设置 |
说明 |
---|---|
RStrace |
指定用于错误和跟踪的命名空间。 |
DefaultTraceSwitch |
指定向 ReportServerService 跟踪日志报告的信息的级别。每个级别都包含所有更低级别(用更小的数字表示)报告的信息。建议您不要禁用跟踪。有效值包括: 0= 禁用跟踪 1= 异常和重新启动 2= 异常、重新启动、警告 3= 异常、重新启动、警告、状态消息(默认值) 4= 详细模式 |
FileName |
指定日志文件名的第一部分。日志文件名的其余部分由 Prefix 指定的值完成。默认情况下,名称为 ReportServerService_。 |
FileSizeLimitMb |
指定跟踪日志大小的上限。文件大小的单位为 MB。有效值介于 0 到最大整数之间。默认值为 32。 |
KeepFilesForDays |
指定多少天后删除跟踪日志文件。有效值介于 0 到最大整数之间。默认值为 14。 |
Prefix |
指定一个生成的值,该值可将日志实例彼此区分开。默认情况下,跟踪日志文件名后面将附加时间戳值。此值设置为“ tid, time ”。请不要修改此设置。 |
TraceListeners |
指定输出跟踪日志内容的目标。您可以通过使用逗号进行分隔来指定多个目标。有效值包括: DebugWindow(默认值) File(默认值) StdOut |
TraceFileMode |
指定跟踪日志是否包含 24 小时时段内的数据。每天应当为每个组件设置唯一的跟踪日志。此值设置为“Unique”(默认值)。不要修改此值。 |
Components |
指定为其创建跟踪日志的组件。默认值为 all。此设置的其他有效值包括内部组件名。不要修改此值。 |
Runtime |
指定支持与早期版本的向后兼容性的配置设置。运行时设置用于将指向早期版本的 Microsoft.ReportingServices.Interfaces 的请求重定向到新版本。 .NET Framework 产品文档对本节中的所有配置设置都进行了说明。有关详细信息,请在 MSDN 网站上或在 .NET Framework 文档中搜索“运行时架构设置”。 |