ReportingServicesService 구성 파일ReportingServicesService Configuration File

||
|-|
| 적용 대상:Applies to: SQL Server 2016 적용 대상:Applies to: SQL Server 2016|

ReportingServicesService.exe.config 파일에는 추적을 구성하는 설정이 들어 있습니다.The ReportingServicesService.exe.config file includes settings that configure tracing.

파일 위치File Location

이 파일은 \Reporting Services\Report Server\Bin 폴더에 있습니다.This file is located in the \Reporting Services\Report Server\Bin folder.

편집 지침Editing Guidelines

로그 파일 이름을 바꾸거나 추적 수준을 올리거나 내리기 위해 이 파일을 수정할 수 있습니다.You can modify this file to rename the log file or to increase or decrease trace levels. 다른 설정은 수정하지 마십시오.Do not modify any of the other settings. 자세한 내용은 Reporting Services 구성 파일 수정(RSreportserver.config)을 참조하세요.For instructions, see Modify a Reporting Services Configuration File (RSreportserver.config). 추적 로그에 대한 자세한 내용은 보고서 서버 서비스 추적 로그를 참조하세요.For more information about trace logs, see Report Server Service Trace Log.

구성 예Example Configuration

다음 예에서는 ReportingServicesService.exe.config 파일에 나오는 설정 및 기본값을 보여 줍니다.The following example shows the settings and default values found in the ReportingServicesService.exe.config file.

<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>  

Configuration 설정Configuration Settings

다음 표는 특정 설정에 대한 정보를 제공합니다.The following table provides information about specific settings. 설정은 구성 파일에 나타나는 순서로 표시됩니다.Settings are presented in the order in which they appear in the configuration file.

설정Setting DescriptionDescription
RStraceRStrace 오류 및 추적에 사용되는 네임스페이스를 지정합니다.Specifies namespaces used for errors and tracing.
DefaultTraceSwitchDefaultTraceSwitch ReportServerService 추적 로그에 보고되는 정보의 수준을 지정합니다.Specifies the level of information that is reported to the ReportServerService trace log. 각 수준에는 낮은 번호가 매겨진 모든 수준별로 보고된 정보가 들어 있습니다.Each level includes the information reported by all lower-numbered levels. 추적을 설정하는 것이 좋습니다.Disabling tracing is not recommended. 유효한 값은 다음과 같습니다.Valid values include:

0= 추적 해제0= Disables tracing

1= 예외 및 다시 시작1= Exceptions and restarts

2= 예외, 다시 시작, 경고2= Exceptions, restarts, warnings

3= 예외, 다시 시작, 경고, 상태 메시지(기본값)3= Exceptions, restarts, warnings, status messages (default)

4= 세부 정보 표시 모드4= Verbose mode
FileNameFileName 로그 파일 이름의 첫 번째 부분을 지정합니다.Specifies the first portion of the log file name. Prefix 에 지정된 값으로 이름의 나머지 부분을 완성합니다.The value specified by Prefix completes the rest of the name. 기본적으로 이름은 ReportServerService_가 됩니다.By default, the name is ReportServerService_.
FileSizeLimitMbFileSizeLimitMb 추적 로그 크기에 대한 상한값을 지정합니다.Specifies an upper limit on trace log size. 파일은 메가바이트(MB) 단위로 측정됩니다.The file is measured in megabytes. 유효한 값은 0에서 최대 정수 사이입니다.Valid values are 0 to a maximum integer. 기본값은 32입니다.The default value is 32.
KeepFilesForDaysKeepFilesForDays 추적 로그 파일을 몇 일 후에 삭제할지 지정합니다.Specifies the number of days after which a trace log file will be deleted. 유효한 값은 0에서 최대 정수 사이입니다.Valid values are 0 to a maximum integer. 기본값은 14입니다.The default value is 14.
PrefixPrefix 로그 인스턴스를 구분하는 생성 값을 지정합니다.Specifies a generated value that distinguishes one log instance from another. 기본적으로 타임스탬프 값이 추적 로그 파일 이름에 추가됩니다.By default, timestamp values are appended to trace log file names. 이 값은 " tid, time"으로 설정됩니다.This value is set to " tid, time ". 이 설정은 수정하지 마세요.Do not modify this setting.
TraceListenersTraceListeners 추적 로그 내용을 출력할 대상을 지정합니다.Specifies a target for outputting trace log content. 대상이 여러 개일 경우 쉼표로 구분하여 지정할 수 있습니다.You can specify multiple targets using a comma to separate each one. 유효한 값은 다음과 같습니다.Valid values include:

DebugWindow(기본값)DebugWindow (default)

File(기본값)File (default)

StdOutStdOut
TraceFileModeTraceFileMode 추적 로그에 24시간 동안의 데이터를 포함할지 여부를 지정합니다.Specifies whether trace logs contain data for a 24-hour period. 일별로 각 구성 요소마다 고유한 추적 로그가 하나씩 있어야 합니다.You should have one unique trace log for each component on each day. 이 값은 "Unique(기본값)"로 설정됩니다.This value is set to "Unique (default)". 이 값은 수정하지 마세요.Do not modify this value.
ComponentsComponents 추적 로그를 생성할 구성 요소를 지정합니다.Specifies the components for which trace logs are created. 기본값은 all입니다.The default value is all. 이 설정에 대한 기타 유효한 값에는 내부 구성 요소의 이름이 포함됩니다.Other valid values for this setting include the names of internal components. 이 값은 수정하지 마세요.Do not modify this value.
런타임Runtime 이전 버전과의 호환성을 지원하는 구성 설정을 지정합니다.Specifies configuration settings that support backward compatibility with the previous version. 런타임 설정은 이전 버전의 Microsoft.ReportingServices.Interfaces를 대상으로 하는 요청을 새 버전으로 리디렉션하는 데 사용됩니다.Runtime settings are used to redirect requests that target the previous version of Microsoft.ReportingServices.Interfaces to the new version.

이 섹션의 모든 구성 설정은 .NET Framework.NET Framework 제품 설명서에 설명되어 있습니다.All of the configuration settings in this section are described in the .NET Framework.NET Framework product documentation. 자세한 내용을 보려면 MSDN 웹 사이트 또는 .NET Framework.NET Framework 설명서에서 "Runtime Schema Settings"를 검색하십시오.For more information, search for "Runtime Schema Settings" on the MSDN Web site or in the .NET Framework.NET Framework documentation.

관련 항목:See Also

Reporting Services 구성 파일 Reporting Services Configuration Files
보고서 서버 서비스 추적 로그Report Server Service Trace Log