ReportingServicesService, файл конфигурации

Область применения: SQL Server Reporting Services (2016)

Файл ReportingServicesService.exe.config содержит параметры, которые настраивают трассировку.

Расположение файла

Этот файл может находиться в любом из следующих путей:

\Reporting Services\Report Server\Bin  
\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\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= Disables tracing

1= Exceptions and restarts

2= Exceptions, restarts, warnings

3= Exceptions, restarts, warnings, status messages (по умолчанию)

4= Verbose mode
FileName Задает первую часть названия файла журнала. Вторую часть имени определяет значение, заданное в аргументе Prefix . По умолчанию это ReportServerService_имя.
FileSizeLimitMb Задает максимальный размер журнала трассировки. Размер измеряется в мегабайтах. Допустимые значения: от 0 до максимально допустимого целого числа. Значение по умолчанию: 32.
KeepFilesForDays Указывает количество дней после удаления файла журнала трассировки. Допустимые значения: от 0 до максимально допустимого целого числа. Значение по умолчанию: 14.
Prefix Задает формируемое значение, позволяющее отличить один экземпляр журнала от другого. По умолчанию к именам файлов журнала трассировки добавляются значения отметок времени. Этот параметр имеет значение tid, time. Не изменяйте этот параметр.
TraceListeners Задает, куда будет выводиться содержимое журнала трассировки. Можно через запятую задать несколько расположений. Допустимые значения:

DebugWindow (default)

File (default)

StdOut
TraceFileMode Определяет, содержат ли журналы трассировки данные за 24-часовой период. Необходимо, чтобы каждому компоненту за каждый день соответствовал один уникальный журнал трассировки. Этот параметр имеет значение Unique (default). Не изменяйте это значение.
Компоненты Задает компоненты, для которых создаются журналы трассировки. Значение по умолчанию — all. Другими допустимыми значениями этого параметра являются названия внутренних компонентов. Не изменяйте это значение.
Среда выполнения Задает параметры конфигурации, обеспечивающие обратную совместимость с предыдущей версией. Параметры среды выполнения используются для перенаправления запросов, предназначенных для предыдущей Microsoft.ReportingServices.Interfaces версии новой версии.

Все параметры конфигурации этого раздела описаны в документации по платформе .NET Framework. Дополнительные сведения можно получить, выполнив поиск по строке "Runtime Schema Settings" на веб-сайте MSDN или в документации по платформе .NET Framework.