RsReportServer.config 구성 파일RsReportServer.config Configuration File

Reporting ServicesReporting ServicesRsReportServer.config 파일은 보고서 서버 웹 서비스 및 백그라운드 처리에 사용되는 설정을 저장합니다.The Reporting ServicesReporting ServicesRsReportServer.config file stores settings that are used by the Report Server Web service and background processing. 모든 Reporting ServicesReporting Services 응용 프로그램은 RSReportServer.config 파일에 저장된 구성 설정을 읽는 단일 프로세스 내에서 실행됩니다.All Reporting ServicesReporting Services applications run within a single process that reads configuration settings stored in the RSReportServer.config file. 기본 모드 및 SharePoint 모드 보고서 서버에는 모두 RSReportServer.config가 사용되지만 두 모드가 구성 파일에서 모두 동일한 설정을 사용하지는 않습니다.Both Native mode and SharePoint mode report servers use the RSReportServer.config, however the two modes do not use all of the same settings in the configuration file. 이 파일의 SharePoint 모드 버전은 SharePoint 모드의 설정 대부분이 파일이 아니라 SharePoint 구성 데이터베이스에 저장되기 때문에 더 작습니다.The SharePoint mode version of the file is smaller as many of the settings for SharePoint mode are stored in SharePoint configuration databases rather than the file. 이 항목에서는 기본 모드 및 SharePoint 모드에서 설치되는 기본 구성 파일과 구성 파일을 통해 제어되는 일부 중요한 설정 및 동작에 대해 설명합니다.This topic describes the default configuration file that is installed for Native mode and SharePoint mode and some of the important settings and behaviors that are controlled by the configuration file.

SharePoint 모드의 구성 파일에는 해당 컴퓨터에서 실행되는 모든 서비스 응용 프로그램 인스턴스에 적용되는 설정이 포함됩니다.In SharePoint mode, the configuration file contains those settings that apply to all service application instances running on that computer. SharePoint 구성 데이터베이스에는 특정 서비스 응용 프로그램에 적용되는 구성 설정이 포함됩니다.The SharePoint configuration database contains configuration settings that apply to specific service applications. 구성 데이터베이스에 저장되고 SharePoint 관리 페이지를 통해 관리되는 설정은 Reporting ServicesReporting Services 서비스 응용 프로그램별로 다를 수 있습니다.The settings that are stored in the Configuration database and managed through the SharePoint management pages can be different for each Reporting ServicesReporting Services service application.

설정은 기본값에 따라 설치된 구성 파일에 표시되는 순서대로 다음 콘텐츠에 표시됩니다.The settings are presented in following content in the order in which they appear in the configuration file that is installed by default. 이 파일을 편집하는 방법에 대한 지침은 Reporting Services 구성 파일 수정(RSreportserver.config)을 참조하세요.For instructions on how to edit this file, see Modify a Reporting Services Configuration File (RSreportserver.config).

파일 위치 File Location

RSReportServer.config는 보고서 서버 모드에 따라 다음 폴더에 있습니다.The RSReportServer.config is located in the following folders, depending on the report server mode:

기본 모드 보고서 서버Native mode report server

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

C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer  

적용 대상:Applies to: 2017년 1월 SQL Server Reporting Services의 Power BI 기술 미리 보기 보고서 적용 대상:Applies to: January 2017 Technical Preview of Power BI reports in SQL Server Reporting Services

C:\Program Files\Microsoft SQL Server Reporting Services\RSServer\ReportServer

SharePoint 모드 보고서 서버SharePoint mode report server

참고

SharePoint 통합 모드는 2017년 1월 SQL Server Reporting Services의 Power BI 기술 미리 보기 보고서에서 사용할 수 없습니다.SharePoint integrated mode is not available with the January 2017 Technical Preview of Power BI reports in SQL Server Reporting Services.

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting  

파일 편집에 대한 자세한 내용은 Reporting Services 구성 파일 수정(RSreportserver.config)을 참조하세요.For more information on editing the file, see Modify a Reporting Services Configuration File (RSreportserver.config).

일반 구성 설정(rsreportserver.config) General Configuration Settings (rsreportserver.config)

다음 표에서는 파일의 첫 부분에 나타나는 일반 구성 설정에 대한 정보를 제공합니다.The following table provides information about general configuration settings that appear in the first part of the file. 설정은 구성 파일에 나타나는 순서로 표시됩니다.Settings are presented in the order in which they appear in the configuration file. 표의 마지막 열은 해당 설정이 기본 모드 보고서 서버에 적용되는지 (N) , SharePoint 모드 보고서 서버에 적용되는지 (S) 또는 두 가지 서버 모두에 적용되는지를 나타냅니다.The last column of the table indicates if the setting applies to a Native mode report server (N) or a SharePoint mode report server (S) or both.

참고

이 항목에서 "최대 정수"는 INT_MAX 값, 2147483647을 의미합니다.In this topic, “maximum integer” refers to INT_MAX value of 2147483647. 자세한 내용은 정수 제한값 (http://msdn.microsoft.com/library/296az74e(v=vs.110).aspx)을 참조하세요.For more information, see Integer Limits (http://msdn.microsoft.com/library/296az74e(v=vs.110).aspx).

설정Setting DescriptionDescription 모드Mode
DsnDsn 보고서 서버 데이터베이스를 호스팅하는 데이터베이스 서버에 대한 연결 문자열을 지정합니다.Specifies the connection string to the database server that hosts the report server database. 이 값은 보고서 서버 데이터베이스를 만들 때 암호화되어 구성 파일에 추가됩니다.This value is encrypted and is added to the configuration file when you create the report server database. Sharepoint에 대한 데이터베이스 연결 정보는 SharePoint 구성 데이터베이스에서 가져옵니다.For SharePoint, the database connection information is taken from the SharePoint configuration database. N,SN,S
ConnectionTypeConnectionType 보고서 서버에서 보고서 서버 데이터베이스 연결에 사용하는 자격 증명 유형을 지정합니다.Specifies the type of credentials that the report server uses to connect to the report server database. 유효한 값은 DefaultImpersonate입니다.Valid values are Default and Impersonate. 보고서 서버가로그인 또는 서비스 계정을 사용하여 보고서 서버 데이터베이스에 연결하도록 구성된 경우 Default SQL ServerSQL Server 가 지정됩니다.Default is specified if the report server is configured to use a SQL ServerSQL Server login or the service account to connect to the report server database. 보고서 서버가 Windows 계정을 사용하여 보고서 서버 데이터베이스에 연결하는 경우에는Impersonate 가 지정됩니다.Impersonate is specified if the report server uses a Windows account to connect to the report server database. NN
LogonUser, LogonDomain, LogonCredLogonUser, LogonDomain, LogonCred 보고서 서버가 보고서 서버 데이터베이스에 연결하는 데 사용하는 도메인 계정의 도메인, 사용자 이름 및 암호를 저장합니다.Stores the domain, user name, and password of a domain account that is used by a report server to connect to a report server database. LogonUser, LogonDomainLogonCred 의 값은 보고서 서버 연결에서 도메인 계정을 사용하도록 구성될 때 생성됩니다.Values for LogonUser, LogonDomain, and LogonCred are created when the report server connection is configured to use a domain account. 보고서 서버 데이터베이스 연결에 대한 자세한 내용은 보고서 서버 데이터베이스 연결 구성(SSRS 구성 관리자)를 참조하세요.For more information about a report server database connection, see Configure a Report Server Database Connection (SSRS Configuration Manager). NN
InstanceIDInstanceID 보고서 서버 인스턴스의 식별자입니다.An identifier for the report server instance. 보고서 서버 인스턴스 이름은 SQL ServerSQL Server 인스턴스 이름을 기반으로 합니다.Report server instance names are based on SQL ServerSQL Server instance names. 이 값은 SQL ServerSQL Server 인스턴스 이름을 지정합니다.This value specifies a SQL ServerSQL Server instance name. 기본적으로 이 값은 MSRS12<instancename>입니다.By default, this value is MSRS12<instancename>. 이 설정은 수정하지 마세요.Do not modify this setting. 다음은 전체 값을 보여주는 예입니다. <InstanceId>MSRS13.MSSQLSERVER</InstanceId>The following is an example of the complete value: <InstanceId>MSRS13.MSSQLSERVER</InstanceId>

다음은 SharePoint 모드의 예입니다.The following is an example of SharePoint mode:

<InstanceId>MSRS12.@Sharepoint</InstanceId>
N,SN,S
InstallationIDInstallationID 설치 프로그램에서 만드는 보고서 서버 설치의 ID입니다.An identifier for the report server installation that Setup creates. 이 값은 GUID로 설정됩니다.This value is set to a GUID. 이 설정은 수정하지 마세요.Do not modify this setting. NN
SecureConnectionLevelSecureConnectionLevel 웹 서비스 호출에 SSL(Secure Sockets Layer)을 반드시 사용해야 하는 수준을 지정합니다.Specifies the degree to which Web service calls must us Secure Sockets Layer (SSL). 이 설정은 보고서 서버 웹 서비스와 웹 포털에 모두 사용됩니다.This setting is used for both the Report Server Web service and the web portal. 이 값은 Reporting ServicesReporting Services 구성 도구에서 사용할 URL(HTTP 또는 HTTPS)을 구성할 때 설정됩니다.This value is set when you configure a URL to use HTTP or HTTPS in the Reporting ServicesReporting Services Configuration tool. 유효한 값은 0에서 3 사이이며 0은 보안 수준이 가장 낮습니다.Valid values range from 0 through 3, where 0 is least secure. 자세한 내용은 보안 웹 서비스 메서드 사용기본 모드 보고서 서버에서 SSL 연결 구성을 참조하세요.For more information, see Using Secure Web Service Methods and Configure SSL Connections on a Native Mode Report Server. N,SN,S
DisableSecureFormsAuthenticationCookieDisableSecureFormsAuthenticationCookie 기본값은 False입니다.Default value is False.

보안되도록 표시할 폼 및 사용자 지정 인증에 사용된 쿠키를 강제로 적용하지 않도록 설정할지 여부를 지정합니다.Specifies whether to disable the forcing of the cookie used for form and custom authentication to be marked secure. SQL Server 2012부터 Reporting ServicesReporting Services 에서는 사용자 지정 인증 확장 프로그램에 사용된 폼 인증 쿠키를 클라이언트에 전송할 때 보안 쿠키로 표시합니다.Starting with SQL Server 2012, Reporting ServicesReporting Services will automatically mark forms authentication cookies used with custom authentication extensions, as a secure cookie when sent to the client. 보고서 서버 관리자 및 사용자 지정 보안 확장 프로그램 작성자는 이 속성을 변경하여, 사용자 지정 보안 확장 프로그램 작성자가 쿠키를 보안 쿠키로 표시할지 여부를 결정할 수 있도록 한 이전 동작으로 되돌릴 수 있습니다.By changing this property, report server administrators and custom security extension authors can revert to the previous behavior which allowed the custom security extension author to determine whether to mark the cookie as a secure cookie. 네트워크 스니핑과 재생 공격을 방지하도록 폼 인증에 보안 쿠키를 사용하는 것이 좋습니다.It is recommended that secure cookies are used for forms authentication to help prevent network sniffing and replay attacks.
NN
CleanupCycleMinutesCleanupCycleMinutes 보고서 서버 데이터베이스에서 기존 세션 및 만료된 스냅숏을 제거할 시간 주기(분)를 지정합니다.Specifies the number of minutes after which old sessions and expired snapshots are removed from the report server databases. 유효한 값은 0에서 최대 정수 사이입니다.Valid values range from 0 to maximum integer. 기본값은 10입니다.The default is 10. 이 값을 0으로 설정하면 데이터베이스 정리 프로세스가 해제됩니다.Setting the value to 0 disables the database clean up the process. N,SN,S
MaxActiveReqForOneUserMaxActiveReqForOneUser 사용자 한 명이 동시에 처리할 수 있는 보고서의 최대 수를 지정합니다.Specifies the maximum number of reports that one user can process at the same time. 최대 수에 도달한 후에는 추가적인 보고서 처리 요청이 모두 거부됩니다.Once the limit is reached, further report processing requests are denied. 유효한 값은 1에서 최대 정수 사이입니다.Valid values are 1 to a maximum integer. 기본값은 20입니다.The default is 20.

대부분의 요청은 대단히 빠르게 처리되므로 단일 사용자가 지정된 시간에 연결이 20개 이상 열린 상태에서 작업할 가능성은 없습니다.Note that most requests process very quickly so it is unlikely that a single user will have more than 20 open connections at any given time. 사용자가 많은 프로세스가 진행되는 보고서를 15개 이상 열 경우 이 값을 늘려야 할 수 있습니다.If users are opening more than 15 process-intensive reports at the same time, you might need to increase this value.

SharePoint 통합 모드에서 실행되는 보고서 서버의 경우에는 이 설정이 무시됩니다.This setting is ignored for report servers that run in SharePoint integrated mode.
N,SN,S
MaxActiveReqForAnonymousMaxActiveReqForAnonymous 동시에 프로세스에 저장할 수 있는 익명 요청의 최대 수를 지정 합니다.Specifies the maximum number of anonymous requests that can be in process at the same time. 제한에 도달 하면 추가적인 처리 요청이 거부 됩니다.Once the limit is reached, further processing requests are denied. 유효한 값은 1에서 최대 정수 사이입니다.Valid values are 1 to a maximum integer. 기본값은 200입니다.The default is 200.
DatabaseQueryTimeoutDatabaseQueryTimeout 보고서 서버 데이터베이스에 대한 연결이 종료되는 시간(초)을 지정합니다.Specifies the number of seconds after which a connection to the report server database times out. 이 값은 System.Data.SQLClient.SQLCommand.CommandTimeout 속성으로 전달됩니다.This value is passed to the System.Data.SQLClient.SQLCommand.CommandTimeout property. 유효한 값은 0에서 2147483647 사이입니다.Valid values range from 0 to 2147483647. 기본값은 120입니다.The default is 120. 값 0은 무제한 대기 시간을 지정하므로 사용하지 않는 것이 좋습니다.A value of 0 specifies an unlimited wait time and therefore is not recommended. NN
AlertingCleanupCycleMinutesAlertingCleanupCycleMinutes 기본값은 20입니다.The default is 20.

경고 데이터베이스에 저장된 임시 데이터의 정리 빈도를 결정합니다.Determines how often the clean up of temporary data stored in the Alerting database occurs.
SS
AlertingDataCleanupMinutesAlertingDataCleanupMinutes 기본값은 360입니다.The default is 360.

경고 정의에 대한 만들기 또는 편집에 사용된 세션 데이터를 경고 데이터베이스 내에서 유지할 기간을 결정합니다.Determines how long session data used for creating or editing an alert definition is retained within the Alerting database. 기본값은 6시간입니다.Default is 6 hours.
SS
AlertingExecutionLogCleanupMinutesAlertingExecutionLogCleanupMinutes 기본값은 10080입니다.The default is 10080.

경고 실행 로그 값을 유지할 기간을 결정합니다.Determines how long to keep Alerting execution log values. 기본값은 7일입니다.Default is 7 days.
SS
AlertingMaxDataRetentionDaysAlertingMaxDataRetentionDays 기본값은 180입니다.The default is 180.

경고 데이터가 변경되지 않은 경우 중복 경고 메시지를 방지하는 데 필요한 경고 데이터를 유지할 기간을 결정합니다.Determines how long to keep alert data required to prevent duplicate alert messages when the data for the alert has not changed.
SS
RunningRequestsScavengerCycleRunningRequestsScavengerCycle 분리 및 만료 요청 취소 간격을 지정합니다.Specifies how often orphaned and expired requests are canceled. 이 값은 초 단위로 지정됩니다.This value is specified in seconds. 유효한 값은 0에서 최대 정수 사이입니다.Valid values range from 0 to maximum integer. 기본값은 60입니다.The default is 60. N,SN,S
RunningRequestsDbCycleRunningRequestsDbCycle 보고서 서버에서 실행 중인 작업을 평가하는 간격을 지정하여, 이러한 작업이 보고서 실행 제한 시간을 초과했는지와 웹 포털의 [작업 관리] 페이지에 실행 중인 작업 정보를 표시하는 시점을 확인합니다.Specifies how often the report server evaluates running jobs to check whether they have exceeded report execution time outs, and when to present running job information in the Manage Jobs page of the web portal. 이 값은 초 단위로 지정됩니다.This value is specified in seconds. 유효한 값은 0에서 2147483647 사이입니다.Valid values range from 0 to 2147483647. 기본값은 60입니다.The default is 60. N,SN,S
RunningRequestsAgeRunningRequestsAge 실행 중인 작업의 상태를 "신규"에서 "실행 중"으로 변경할 시간 간격(초)을 지정합니다.Specifies an interval in seconds after which the status of a running job changes from new to running. 유효한 값은 0에서 2147483647 사이입니다.Valid values range from 0 to 2147483647. 기본값은 30입니다.The default is 30. N,SN,S
MaxScheduleWaitMaxScheduleWait 다음 실행 시간 SQL ServerSQL Server 이 요청되는 경우 **** 에이전트 서비스가 일정을 업데이트하는 동안 보고서 서버 Windows 서비스가 대기하는 시간(초)을 지정합니다.Specifies the number of seconds the Report Server Windows service waits for a schedule to be updated by SQL ServerSQL Server Agent service when Next Run Time is requested. 유효한 값은 1에서 60 사이입니다.Valid values range from 1 to 60.

기본 구성 파일에서는 MaxScheduleWait가 5로 설정되어 있습니다.In the default configuration file, MaxScheduleWait is set to 5.

보고서 서버에서 구성 파일을 찾지 못하거나 읽을 수 없는 경우 서버 기본값 MaxScheduleWait를 1로 설정합니다.If the report server cannot find or read the configuration file, the server defaults MaxScheduleWait to 1.
N,SN,S
DisplayErrorLinkDisplayErrorLink 오류 발생 시 MicrosoftMicrosoft 도움말 및 지원 사이트에 대한 링크를 표시할지 여부를 나타냅니다.Indicates whether a link to the MicrosoftMicrosoft Help and Support site is displayed when errors occur. 이 링크는 오류 메시지에 나타납니다.This link appears in error messages. 사용자는 링크를 클릭하여 해당 사이트에 대한 업데이트된 오류 메시지 내용을 열 수 있습니다.Users can click the link to open updated error message content on the site. 유효한 값은 True (기본값) 및 False입니다.Valid values include True (default) and False. N,SN,S
WebServiceuseFileShareStorageWebServiceuseFileShareStorage 사용자 세션 동안 보고서 서버 웹 서비스에서 만든 캐시된 보고서와 임시 스냅숏을 파일 시스템에 저장할지 여부를 지정합니다.Specifies whether to store cached reports and temporary snapshots (created by the Report Server Web service for the duration of a user session) on the file system. 유효한 값은 TrueFalse (기본값)입니다.Valid values are True and False (default). 이 값을 false로 설정하면 임시 데이터가 reportservertempdb 데이터베이스에 저장됩니다.If the value is set to false, temporary data is stored in the reportservertempdb database. N,SN,S
WatsonFlagsWatsonFlags MicrosoftMicrosoft에 보고되는 오류 조건에 대해 기록되는 정보의 양을 지정합니다.Specifies how much information is logged for error conditions that are reported to MicrosoftMicrosoft.

0x0430 = 전체 덤프0x0430 = a full dump

0x0428 = 미니 덤프0x0428 =a minidump

0x0002 = 덤프 없음0x0002 = no dump
N,SN,S
WatsonDumpOnExceptionsWatsonDumpOnExceptions 오류 로그에 보고할 예외 목록을 지정합니다.Specifies a list of exceptions that you want to report in an error log. 이 설정은 반복적으로 발생하는 문제가 있고 분석을 위해 MicrosoftMicrosoft 에 보낼 정보가 포함된 덤프를 만드는 경우에 유용합니다.This is useful when you have a recurring issue and want to create a dump with information to send to MicrosoftMicrosoft for analysis. 덤프를 만들면 성능에 영향을 주므로 문제를 진단하는 경우에만 이 설정을 변경하세요.Creating dumps affects performance, so change this setting only when you are diagnosing a problem. N,SN,S
WatsonDumpExcludeIfContainsExceptionsWatsonDumpExcludeIfContainsExceptions 오류 로그에 보고하지 않을 예외 목록을 지정합니다.Specifies a list of exceptions that you do not want to report in an error log. 이 설정은 문제를 진단할 때 서버에서 특정 예외에 대한 덤프를 만들지 않도록 할 경우에 유용합니다.This is useful when you are diagnosing a problem and do not want the server to create dumps for a specific exception. N,SN,S

URLReservations(RSReportServer.config 파일) URLReservations (RSReportServer.config file)

URLReservations 는 현재 인스턴스의 보고서 서버 웹 서비스 및 웹 포털에 대한 HTTP 액세스를 정의합니다.URLReservations defines HTTP access to the Report Server Web service and the web portal for the current instance. URL은 보고서 서버를 구성할 때 예약되고 HTTP.SYS에 저장됩니다.URLs are reserved and stored in HTTP.SYS when you configure the report server.

경고

SharePoint 모드의 경우 URL 예약은 SharePoint 중앙 관리에서 구성됩니다.For SharePoint mode, URL reservations are configured in SharePoint Central Administration. 자세한 내용은 대체 액세스 매핑 구성(http://technet.microsoft.com/library/cc263208(office.12).aspx)을 참조하세요.For more information, see Configure alternate access mapping (http://technet.microsoft.com/library/cc263208(office.12).aspx).

구성 파일에서 URL 예약을 직접 수정하지 마세요.Do not modify URL reservations in the configuration file directly. 항상 Reporting ServicesReporting Services 구성 관리자 또는 보고서 서버 WMI 공급자를 사용하여 기본 모드 보고서 서버에 대한 URL 예약을 만들거나 수정해야 합니다.Always use the Reporting ServicesReporting Services Configuration Manager or the Report Server WMI provider to create or modify URL reservations for a Native mode report server. 구성 파일에서 값을 수정하는 경우 예약이 손상되어 런타임에 서버 오류가 발생하거나 소프트웨어를 제거해도 제거되지 않는 분리된 예약이 HTTP.SYS에 남게 됩니다.If you modify the values in the configuration file, you might corrupt the reservation, which will cause server errors at run time or leave orphan reservations in HTTP.SYS that are not removed if you uninstall the software. 자세한 내용은 보고서 서버 URL 구성(SSRS 구성 관리자)구성 파일의 URL(SSRS 구성 관리자)를 참조하세요.For more information, see Configure Report Server URLs (SSRS Configuration Manager) and URLs in Configuration Files (SSRS Configuration Manager).

URLReservations 는 선택적 요소입니다.URLReservations is an optional element. 이 요소가 RSReportServer.config 파일에 없는 경우 서버가 구성되지 않은 것일 수 있습니다.If it is not present in the RSReportServer.config file, the server might not be configured. 이 요소가 지정된 경우에는 AccountName 을 제외한 모든 자식 요소가 필요합니다.If it is specified, all child elements except for AccountName are required.

표의 마지막 열은 해당 설정이 기본 모드 보고서 서버에 적용되는지(N) 또는 SharePoint 모드 보고서 서버에 적용되는지(S) 또는 두 가지 서버 모두에 적용되는지를 나타냅니다.The last column of the table indicates if the setting applies to a Native mode report server (N) or a SharePoint mode report server (S) or both.

설정Setting DescriptionDescription 모드Mode
응용 프로그램Application Reporting ServicesReporting Services 응용 프로그램에 대한 설정을 포함합니다.Contains settings for Reporting ServicesReporting Services applications. NN
이름Name Reporting ServicesReporting Services 응용 프로그램을 지정합니다.Specifies the Reporting ServicesReporting Services applications. 유효한 값은 ReportServerWebService나 ReportManager입니다.Valid values are ReportServerWebService or ReportManager. NN
VirtualDirectoryVirtualDirectory 응용 프로그램의 가상 디렉터리 이름을 지정합니다.Specifies the virtual directory name of the application. NN
URLURLs, URL 응용 프로그램에 대한 하나 이상의 URL 예약을 포함합니다.Contains one or more URL reservations for the application. NN
UrlStringUrlString HTTP.SYS에 유효한 URL 구문을 지정합니다.Specifies URL syntax that is valid for HTTP.SYS. 구문에 대한 자세한 내용은 URL 예약 구문(SSRS 구성 관리자)를 참조하세요.For more information about the syntax, see URL Reservation Syntax (SSRS Configuration Manager). NN
AccountSidAccountSid URL 예약을 만들 대상 계정의 SID(보안 식별자)를 지정합니다.Specifies the security identifier (SID) of the account for which the URL reservation was created. 이 계정은 보고서 서버 서비스가 실행되는 계정이어야 합니다.This should be the account under which the Report Server service runs. SID가 서비스 계정과 일치하지 않으면 보고서 서버가 해당 URL에서 요청을 수신하지 못할 수 있습니다.If the SID does not match the service account, the report server might not be able to listen for requests on that URL. NN
AccountNameAccountName AccountSid에 해당하는 읽을 수 있는 계정 이름을 지정합니다.Specifies a readable account name that corresponds to the AccountSid. 이 이름은 사용되지 않지만 URL 예약에 사용된 계정의 서비스 계정을 쉽게 확인할 수 있도록 파일에 나타납니다.It is not used, but it appears in the file so that you can easily determine the service account for the account that is used for URL reservation. NN

Authentication(RSReportServer.config 파일) Authentication (RSReportServer.config file)

Authentication 은 보고서 서버에서 허용되는 하나 이상의 인증 유형을 지정합니다.Authentication specifies one or more authentication types accepted by the report server. 기본 설정 및 값은 이 섹션에 사용할 수 있는 설정 및 값의 하위 집합입니다.The default settings and values are a subset of the settings and values that are possible for this section. 기본 설정만 자동으로 추가됩니다.Only the default settings are added automatically. 다른 설정을 추가하려면 텍스트 편집기를 사용하여 RSReportServer.config 파일에 요소 구조를 추가하고 값을 설정해야 합니다.To add other settings, you must use a text editor to add the element structure to the RSReportServer.config file and set the values.

기본값은 RSWindowsNegotiateRSWindowsNTLM 로 설정된 EnableAuthPersistanceTrue입니다.Default values include RSWindowsNegotiate and RSWindowsNTLM with EnableAuthPersistance set to True:

   <Authentication>  
      <AuthenticationTypes>  
         <RSWindowsNegotiate/>  
         <RSWindowsNTLM/>  
      </AuthenticationTypes>  
      <EnableAuthPersistence>true</EnableAuthPersistence>  
   </Authentication>  

다른 모든 값은 수동으로 추가해야 합니다.All other values must be added manually. 자세한 내용 및 예제는 보고서 서버 인증을 참조하세요.For more information and examples, see Authentication with the Report Server.

다음 표의 마지막 열은 해당 설정이 기본 모드 보고서 서버에 적용되는지(N) 또는 SharePoint 모드 보고서 서버에 적용되는지(S) 또는 두 가지 서버 모두에 적용되는지를 나타냅니다.The last column of the following table indicates if the setting applies to a Native mode report server (N) or a SharePoint mode report server (S) or both.

설정Setting DescriptionDescription 모드Mode
AuthenticationTypesAuthenticationTypes 하나 이상의 인증 유형을 지정합니다.Specifies one or more authentication types. 유효한 값은 RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, RSWindowsBasicCustom입니다.Valid values are: RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, RSWindowsBasic, and Custom.

RSWindows 유형 및 Custom 은 함께 사용할 수 없습니다.RSWindows types and Custom are mutually exclusive.

RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLMRSWindowsBasic 은 누적되며 이 섹션의 앞부분에 나오는 기본값 예에서처럼 함께 사용할 수 있습니다.RSWindowsNegotiate, RSWindowsKerberos, RSWindowsNTLM, and RSWindowsBasic are cumulative and can be used together, as illustrated in the default value example earlier in this section.

다양한 유형의 인증을 사용하는 여러 클라이언트 응용 프로그램 또는 브라우저에서 요청을 받는 경우 여러 인증 유형을 지정해야 합니다.Specifying multiple authentication types is necessary if you expect requests from a variety of client applications or browsers that use different types of authentication.

지원되는 브라우저 종류 중 일부로 브라우저 지원이 제한되므로 RSWindowsNTLM을 제거하지 마십시오.Do not remove RSWindowsNTLM, otherwise you will limit browser support to a portion of the supported browser types. 자세한 내용은 Reporting Services 및 파워 뷰에 대한 브라우저 지원을 참조하세요.For more information, see Browser Support for Reporting Services and Power View.
NN
RSWindowsNegotiateRSWindowsNegotiate 보고서 서버가 Kerberos 또는 NTLM 보안 토큰을 수락합니다.The report server accepts either Kerberos or NTLM security tokens. 이 설정은 보고서 서버를 기본 모드에서 실행할 경우의 기본값이며 서비스 계정은 네트워크 서비스입니다.This is the default setting when the report server is running in native mode and the service account is Network Service. 보고서 서버를 기본 모드에서 실행하고 서비스 계정이 도메인 사용자 계정으로 구성된 경우에는 이 설정이 무시됩니다.This setting is omitted when the report server is running in native mode and the service account is configured as a domain user account.

보고서 서버 서비스 계정에 대해 도메인 계정이 구성되고 보고서 서버에 대해 SPN(서비스 사용자 이름)이 구성되지 않은 경우 이 설정을 사용하면 사용자가 서버에 로그온하지 못할 수 있습니다.If a domain account is configured for the Report Server Service account and a Service Principle Name (SPN) is not configured for the report server, this setting might prevent users from logging on to the server.
NN
RSWindowsNTLMRSWindowsNTLM 서버가 NTLM 보안 토큰을 수락합니다.The server accepts NTLM security tokens.

이 설정을 제거하면 지원되는 일부 브라우저 유형에 대한 브라우저 지원이 제한될 수 있습니다.If you remove this setting, browser support will be limited for some of the supported browser types. 자세한 내용은 Reporting Services 및 파워 뷰에 대한 브라우저 지원을 참조하세요.For more information, see Browser Support for Reporting Services and Power View.
N, SN, S
RSWindowsKerberosRSWindowsKerberos 서버가 Kerberos 보안 토큰을 수락합니다.The server accepts Kerberos security tokens.

제한된 위임 인증 체계에서 Kerberos 인증을 사용할 경우에는 이 설정이나 RSWindowsNegotiate를 사용합니다.Use this setting or RSWindowsNegotiate when you use Kerberos authentication in a constrained delegation authentication scheme.
NN
RSWindowsBasicRSWindowsBasic 서버가 기본 자격 증명을 수락하고, 자격 증명 없이 연결할 경우 시도/응답을 실행합니다.The server accepts Basic credentials and issues a challenge/response when a connection is made without credentials.

기본 인증을 사용하면 HTTP 요청 시 자격 증명이 일반 텍스트로 전달됩니다.Basic authentication passes credentials in the HTTP requests in clear text. 기본 인증을 사용할 경우 SSL을 사용하여 보고서 서버와의 네트워크 트래픽을 암호화해야 합니다.If you use Basic authentication, use SSL to encrypt network traffic to and from the report server. Reporting ServicesReporting Services의 기본 인증에 대한 구성 구문 예를 보려면 보고서 서버 인증을 참조하세요.To view example configuration syntax for Basic authentication in Reporting ServicesReporting Services, see Authentication with the Report Server.
NN
CustomCustom 보고서 서버 컴퓨터에 사용자 지정 보안 확장 프로그램을 배포한 경우 이 값을 지정합니다.Specify this value if you deployed a custom security extension on the report server computer. 자세한 내용은 Implementing a Security Extension을 참조하세요.For more information, see Implementing a Security Extension. NN
LogonMethodLogonMethod 이 값은 RSWindowsBasic에 대한 로그온 유형을 지정합니다.This value specifies the logon type for RSWindowsBasic. RSWindowsBasic을 지정하는 경우 이 값이 필요합니다.If you specify RSWindowsBasic, this value is required. 유효한 값은 2 또는 3입니다. 각 값에 대한 설명은 다음과 같습니다.Valid values are 2 or 3, where each value represents the following:

2 = 일반 텍스트 암호를 인증하기 위한 네트워크 로그온 고성능 서버입니다.2 = Network logon high performance servers to authenticate plaintext passwords

3 = 각 HTTP 요청과 함께 전송되는 인증 패키지에 로그온 자격 증명을 유지하여 서버가 네트워크의 다른 서버에 연결할 때 사용자를 가장할 수 있도록 하는 일반 텍스트 로그온입니다.3 = Cleartext logon, which preserves logon credentials in the authentication package that is sent with each HTTP request, allowing the server to impersonate the user when connecting to other servers in the network.



참고: 값 0(대화형 로그온) 및 1(일괄 처리 로그온)은 SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS)에서 지원되지 않습니다.Note: Values 0 (for interactive logon) and 1 (for batch logon) are not supported in SQL Server 2016 Reporting Services(SSRS)SQL Server 2016 Reporting Services (SSRS).
NN
RealmRealm 이 값은 RSWindowsBasic에 사용됩니다.This value is used for RSWindowsBasic. Realm은 조직의 보호된 리소스에 대한 액세스를 제어하는 데 사용되는 권한 부여 및 인증 기능이 포함된 리소스 파티션을 지정합니다.It specifies a resource partition that includes authorization and authentication features used to control access to protected resources in your organization. NN
DefaultDomainDefaultDomain 이 값은 RSWindowsBasic에 사용됩니다.This value is used for RSWindowsBasic. DefaultDomain은 사용자를 인증할 때 서버가 사용하는 도메인을 결정하는 데 사용됩니다.It is used to determine the domain used by the server to authenticate the user. 이 값은 선택 사항이지만 생략하면 보고서 서버가 컴퓨터 이름을 도메인으로 사용합니다.This value is optional, but if you omit it the report server will use the computer name as the domain. 도메인 컨트롤러에 보고서 서버를 설치한 경우에는 컴퓨터에서 제어되는 도메인이 사용됩니다.If you installed the report server on a domain controller, the domain used is the one controlled by the computer. NN
RSWindowsExtendedProtectionLevelRSWindowsExtendedProtectionLevel 기본값은 해제입니다.The Default value is off. 자세한 내용은 Extended Protection for Authentication with Reporting Services를 참조하세요.For more information, see Extended Protection for Authentication with Reporting Services NN
RSWindowsExtendedProtectionScenarioRSWindowsExtendedProtectionScenario 기본값은 프록시입니다.The default value is Proxy NN
EnableAuthPersistenceEnableAuthPersistence 인증을 연결 시 수행할지, 아니면 요청마다 수행할지를 결정합니다.Determines whether authentication is performed on the connection or for every request.

유효한 값은 True (기본값) 또는 False입니다.Valid values are True (default) or False. True로 설정하면 같은 연결의 이후 요청이 첫 번째 요청의 가장 컨텍스트를 가정합니다.If set to True, subsequent requests from the same connection assume the impersonation context of the first request.

ISA 서버와 같은 프록시 서버 소프트웨어를 사용하여 보고서 서버에 액세스하는 경우에는 이 값을 False 로 설정해야 합니다.This value must be set to False if you are using proxy server software (such as ISA Server) to access the report server. 프록시 서버를 사용하면 여러 사용자가 프록시 서버의 단일 연결을 사용할 수 있습니다.Using a proxy server allows a single connection from the proxy server to be used by multiple users. 이 시나리오에서는 각 사용자 요청이 별도로 인증되도록 인증 지속성을 사용하지 않아야 합니다.For this scenario, you should disable authentication persistence so that each user request can be authenticated separately. EnableAuthPersistenceFalse로 설정하지 않으면 모든 사용자가 첫 번째 요청의 가장 컨텍스트를 사용하여 연결합니다.If you do not set EnableAuthPersistence to False, all users will connect using the impersonation context of the first request.
N,SN,S

Service(RSReportServer.config 파일) Service (RSReportServer.config file)

Service 는 서비스 전체에 적용되는 응용 프로그램 설정을 지정합니다.Service specifies the application settings that apply to the service as a whole.

다음 표의 마지막 열은 해당 설정이 기본 모드 보고서 서버에 적용되는지(N) 또는 SharePoint 모드 보고서 서버에 적용되는지(S) 또는 두 가지 서버 모두에 적용되는지를 나타냅니다.The last column of the following table indicates if the setting applies to a Native mode report server (N) or a SharePoint mode report server (S) or both.

설정Setting DescriptionDescription 모드Mode
IsSchedulingServiceIsSchedulingService SQL ServerSQL Server 사용자가 만든 일정 및 구독에 해당하는 Reporting ServicesReporting Services 에이전트 작업 집합을 보고서 서버가 유지 관리하는지 여부를 지정합니다.Specifies whether the report server maintains a set of SQL ServerSQL Server Agent jobs that correspond to schedules and subscriptions created by Reporting ServicesReporting Services users. 유효한 값은 True (기본값) 및 False입니다.Valid values include True (default) and False.

정책 기반 관리의 Reporting Services 패싯에 대한 노출 영역 구성을 사용하여 Reporting ServicesReporting Services 기능을 설정하거나 해제하면 이 설정이 영향을 받습니다.This setting is affected when you enable or disable Reporting ServicesReporting Services features using the Surface Area Configuration for Reporting Services facet of Policy-Based Management. 자세한 내용은 보고서 서버 서비스 시작 및 중지를 참조하세요.For more information, see Start and Stop the Report Server Service.
N,SN,S
IsNotificationServiceIsNotificationService 보고서 서버가 알림 및 배달을 처리하는지 여부를 지정합니다.Specifies whether the report server processing notifications and deliveries. 유효한 값은 True (기본값) 및 False입니다.Valid values include True (default) and False. 값이 False이면 구독이 배달되지 않습니다.When the value is False, subscriptions are not delivered.

정책 기반 관리의 Reporting Services 패싯에 대한 노출 영역 구성을 사용하여 Reporting ServicesReporting Services 기능을 설정하거나 해제하면 이 설정이 영향을 받습니다.This setting is affected when you enable or disable Reporting ServicesReporting Services features using the Surface Area Configuration for Reporting Services facet of Policy-Based Management. 자세한 내용은 보고서 서버 서비스 시작 및 중지를 참조하세요.For more information, see Start and Stop the Report Server Service.
N,SN,S
IsEventServiceIsEventService 서비스가 이벤트 큐의 이벤트를 처리하는 지 여부를 지정합니다.Specifies whether service processes events in the event queue. 유효한 값은 True (기본값) 및 False입니다.Valid values include True (default) and False. 값이 False이면 보고서 서버가 일정 또는 구독에 대해 작업을 수행하지 않습니다.When the value is False, the report server does not perform operations for schedules or subscriptions.

정책 기반 관리의 Reporting Services 패싯에 대한 노출 영역 구성을 사용하여 Reporting ServicesReporting Services 기능을 설정하거나 해제하면 이 설정이 영향을 받습니다.This setting is affected when you enable or disable Reporting ServicesReporting Services features using the Surface Area Configuration for Reporting Services facet of Policy-Based Management. 자세한 내용은 보고서 서버 서비스 시작 및 중지를 참조하세요.For more information, see Start and Stop the Report Server Service.
N,SN,S
IsAlertingServiceIsAlertingService 기본값은 True입니다.The default value is True SS
PollingIntervalPollingInterval 보고서 서버가 이벤트 테이블을 폴링하는 간격(초)을 지정합니다.Specifies the interval, in seconds, between polls of the event table by the report server. 유효한 값은 0에서 최대 정수 사이입니다.Valid values range from 0 to maximum integer. 기본값은 10입니다.The default is 10. N,SN,S
WindowsServiceUseFileShareStorageWindowsServiceUseFileShareStorage 사용자 세션 동안 보고서 서버 서비스가 만든 캐시된 보고서와 임시 스냅숏을 파일 시스템에 저장할지 여부를 지정합니다.Specifies whether to store cached reports and temporary snapshots (created by the Report Server service for the duration of a user session) on the file system. 유효한 값은 TrueFalse (기본값)입니다.Valid values are True and False (default). N,SN,S
MemorySafetyMarginMemorySafetyMargin 보통 및 낮음 가중 시나리오 간 경계를 정의하는 WorkingSetMaximum 의 비율을 지정합니다.Specifies a percentage of WorkingSetMaximum that defines the boundary between medium and low pressure scenarios. 기본값은 80입니다.The default value is 80. WorkingSetMaximum 및 사용 가능한 메모리 구성에 대한 자세한 내용은 보고서 서버 응용 프로그램을 위한 사용 가능한 메모리 구성을 참조하세요.For more information about WorkingSetMaximum and configuring available memory, see Configure Available Memory for Report Server Applications. N,SN,S
MemoryThresholdMemoryThreshold 높음 및 보통 가중 시나리오 간 경계를 정의하는 WorkingSetMaximum 의 비율을 지정합니다.Specifies a percentage of WorkingSetMaximum that defines the boundary between high and medium pressure scenarios. 기본값은 90입니다.The default value is 90. 이 값은 MemorySafetyMargin에 설정된 값보다 커야 합니다.This value should be greater than the value set for MemorySafetyMargin. 자세한 내용은 보고서 서버 응용 프로그램을 위한 사용 가능한 메모리 구성을 참조하세요.For more information, see Configure Available Memory for Report Server Applications. N,SN,S
RecycleTimeRecycleTime 응용 프로그램 도메인에 대한 재활용 시간(분)을 지정합니다.Specifies a recycle time for the application domain, measured in minutes. 유효한 값은 0에서 최대 정수 사이입니다.Valid values range from 0 to maximum integer. 기본값은 720입니다.The default is 720. N,SN,S
MaxAppDomainUnloadTimeMaxAppDomainUnloadTime 재활용 작업 중 응용 프로그램 도메인 언로드 작업이 허용되는 간격을 지정합니다.Specifies an interval during which the application domain is allowed to unload during a recycle operation. 이 기간 동안 재활용이 완료되지 않으면 응용 프로그램 도메인의 모든 처리가 중지됩니다.If recycling does not complete during this time period, all processing in the application domain is stopped. 자세한 내용은 Application Domains for Report Server Applications을 참조하세요.For more information, see Application Domains for Report Server Applications.

이 값은 분 단위로 지정됩니다.This value is specified in minutes. 유효한 값은 0에서 최대 정수 사이입니다.Valid values range from 0 to maximum integer. 기본값은 30입니다.The default is 30.
N,SN,S
MaxQueueThreadsMaxQueueThreads 보고서 서버 Windows 서비스에서 구독 및 알림을 동시에 처리하기 위해 사용하는 스레드 수를 지정합니다.Specifies the number of threads used by the Report Server Windows service for concurrent processing of subscriptions and notifications. 유효한 값은 0에서 최대 정수 사이입니다.Valid values range from 0 to maximum integer. 기본값은 0입니다.The default is 0. 0을 선택하면 보고서 서버가 최대 스레드 수를 결정합니다.If you choose 0, the report server determines the maximum number of threads. 정수를 지정하면 사용자가 지정한 값이 한 번에 만들 수 있는 스레드 개수 상한값으로 설정됩니다.If you specify an integer, the value you specify sets the upper limit on threads that can be created at one time. 보고서 서버 Windows 서비스의 프로세스 실행을 위한 메모리 관리 방법에 대한 자세한 내용은 보고서 서버 응용 프로그램을 위한 사용 가능한 메모리 구성을 참조하세요.For more information about how the Report Server Windows service manages memory for running processes, see Configure Available Memory for Report Server Applications. N,SN,S
UrlRootUrlRoot 전자 메일 및 파일 공유 구독에 배달되는 보고서에 사용할 URL을 구성하기 위해 보고서 서버 배달 확장 프로그램에서 사용합니다.Used by the report server delivery extensions to compose URLs that are used by reports delivered in e-mail and file share subscriptions. 이 값은 게시된 보고서를 액세스하는 보고서 서버에 대해 유효한 URL 주소여야 합니다.The value must be a valid URL address to the report server from which the published report is accessed. 보고서 서버가 오프라인 또는 무인 액세스를 위한 URL을 생성하는 데 사용합니다.Used by the report server to generate URLs for offline or unattended access. 이러한 URL은 내보낸 보고서 및 배달 확장 프로그램에서 전자 메일의 링크와 같이 배달 메시지에 포함된 URL을 작성할 때 사용합니다.These URLs are used in exported reports, and by delivery extensions to compose a URL that is included in delivery messages such as links in e-mails. 보고서 서버는 다음과 같은 동작을 기반으로 보고서의 URL을 결정합니다.The report server determines URLs in reports based on the following behavior:

UrlRoot 가 비어 있고(기본값) 예약된 URL이 있으면 보고서 서버는 ListReportServerUrls 메서드에 대해 URL이 생성되는 방식과 동일하게 URL을 자동으로 결정합니다.When UrlRoot is blank (the default value) and there are URL reservations, the report server automatically determines URLs the same way that URLs are generated for the ListReportServerUrls method. ListReportServerUrls 메서드에서 반환하는 첫 번째 URL이 사용되거나,The first URL returned by the ListReportServerUrls method is used. SecureConnectionLevel이 0보다 큰 경우 첫 번째 SSL URL이 사용됩니다.Or, if SecureConnectionLevel is greater than zero (0), the first SSL URL is used.

UrlRoot 에 특정 값을 설정하면 해당 값이 사용됩니다.When UrlRoot is set to a specific value, the explicit value is used.

UrlRoot 가 비어 있고 URL 예약도 구성되어 있지 않으면 렌더링된 보고서 및 전자 메일 링크에 잘못된 URL이 사용됩니다.When UrlRoot is blank and there are no URL reservations configured, the URLs in rendered reports and in e-mail links are incorrect.
N,SN,S
UnattendedExecutionAccountUnattendedExecutionAccount 보고서 서버에서 보고서를 실행하는 데 사용하는 사용자 이름, 암호 및 도메인을 지정합니다.Specifies a user name, password, and domain used by the report server to run a reports. 이러한 값은 암호화되어 있습니다.These values are encrypted. Reporting ServicesReporting Services 구성 도구 또는 rsconfig 유틸리티를 사용하여 이러한 값을 설정합니다.Use the Reporting ServicesReporting Services Configuration tool or the rsconfig utility to set these values. 자세한 내용은 무인 실행 계정 구성(SSRS 구성 관리자)을 참조하세요.For more information, see Configure the Unattended Execution Account (SSRS Configuration Manager).

SharePoint 모드의 경우 SharePoint 중앙 관리를 사용하여 Reporting ServicesReporting Services 서비스 응용 프로그램에 대한 실행 계정을 설정합니다.For SharePoint mode, you set the execution account for a Reporting ServicesReporting Services service application using SharePoint Central Administration. 자세한 내용은 Reporting Services SharePoint 서비스 응용 프로그램 관리를 참조하세요.For more information, see Manage a Reporting Services SharePoint Service Application
NN
PolicyLevelPolicyLevel 보안 정책 구성 파일을 지정합니다.Specifies the security policy configuration file. 유효한 값은 Rssrvrpolicy.config입니다.The valid value is Rssrvrpolicy.config. 자세한 내용은 Using Reporting Services Security Policy Files을 참조하세요.For more information, see Using Reporting Services Security Policy Files. N,SN,S
IsWebServiceEnabledIsWebServiceEnabled 보고서 서버 웹 서비스가 SOAP 및 URL 액세스 요청에 응답할지 여부를 지정합니다.Specifies whether the Report Server Web service responds to SOAP and URL access requests. 정책 기반 관리의 Reporting Services에 대한 노출 영역 구성 패싯을 사용하여 서비스를 설정하거나 해제하면 이 값이 설정됩니다.This value is set when you enable or disable service using the Surface Area Configuration for Reporting Services facet of Policy-Based Management. N,SN,S
IsReportManagerEnabledIsReportManagerEnabled 이 설정은 SQL Server 2016 Reporting Services 누적 업데이트 2부터 사용되지 않습니다.This setting has been deprecated as of SQL Server 2016 Reporting Services Cumulative Update 2. 웹 포털은 항상 사용할 수 있습니다.The web portal will always be enabled. NN
FileShareStorageLocationFileShareStorageLocation 파일 시스템에 임시 스냅숏을 저장할 단일 폴더를 지정합니다.Specifies a single folder on the file system for storing temporary snapshots. 폴더 경로를 UNC 경로로 지정할 수 있지만 이 방법은 사용하지 않는 것이 좋습니다.Although you can specify the folder path as a UNC path, doing so is not recommended. 기본값은 비어 있습니다.The default value is empty.

<FileShareStorageLocation>

<Path>

</Path>

</FileShareStorageLocation>
N,SN,S
IsRdceEnabledIsRdceEnabled RDCE(Report Definition Customization Extension) 설정 여부를 지정합니다.Specifies whether Report Definition Customization Extension (RDCE) is enabled. 유효한 값은 TrueFalse입니다.Valid values are True and False. N,SN,S

UI(RSReportServer.config 파일) UI (RSReportServer.config file)

UI는 웹 포털 응용 프로그램에 적용되는 구성 설정을 지정합니다.UI specifies configuration settings that apply to the web portal application.

다음 표의 마지막 열은 해당 설정이 기본 모드 보고서 서버에 적용되는지(N) 또는 SharePoint 모드 보고서 서버에 적용되는지(S) 또는 두 가지 서버 모두에 적용되는지를 나타냅니다.The last column of the following table indicates if the setting applies to a Native mode report server (N) or a SharePoint mode report server (S) or both.

설정Setting DescriptionDescription 모드Mode
ReportServerUrlReportServerUrl 웹 포털이 연결하는 보고서 서버의 URL을 지정합니다.Specifies the URL of the report server that the web portal connects to. 다른 인스턴스 또는 원격 컴퓨터의 보고서 서버에 연결하도록 웹 포털을 구성하는 경우에만 이 값을 수정합니다.Only modify this value if you are configuring the web portal to connect to a report server in another instance or on a remote computer. N,SN,S
ReportBuilderTrustLevelReportBuilderTrustLevel 이 값을 수정하지 마세요. 이 값은 구성할 수 없습니다.Do not modify this value; it is not configurable. SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services 이상 버전에서 보고서 작성기는 FullTrust에서만 실행됩니다.In SQL Server 2008SQL Server 2008 Reporting ServicesReporting Services and later versions, Report Builder runs only in FullTrust. 자세한 내용은 보고서 작성기 액세스 구성 을 참조하세요.For more information, see Configure Report Builder Access . 부분 신뢰 모드 중단에 대한 자세한 내용은 SQL Server 2016의 SQL Server Reporting Services에서 중단된 기능을 참조하세요.For more information about discontinuing partial trust mode, see Discontinued Functionality to SQL Server Reporting Services in SQL Server 2016. N,SN,S
PageCountModePageCountMode 웹 포털에만 해당하는 이 설정은 보고서가 렌더링되기 전에 보고서 서버가 페이지 수 값을 계산하는지, 아니면 보고서를 볼 때 보고서 서버가 페이지 수 값을 계산하는지를 지정합니다.For the web portal only, this setting specifies whether the report server calculates a page count value before the report is rendered, or as the report is viewed. 유효한 값은 Estimate (기본값) 및 Actual입니다.Valid values are Estimate (default) and Actual. 사용자가 보고서를 볼 때 페이지 수 정보를 계산하려면 Estimate 를 사용합니다.Use Estimate to calculate page count information as the user views the report. 처음에 페이지 수는 2(현재 페이지와 추가 한 페이지)로 설정되지만 사용자가 보고서 페이지를 이동할 때 상향 조정됩니다.Initially, the page count is set to 2 (for the current page plus one additional page), but adjusts upwards as the user pages through the report. 보고서가 표시되기 전에 미리 페이지 수를 계산하려면 Actual 을 사용합니다.Use Actual if you want to calculate page count in advance before the report is displayed. Actual 은 이전 버전과의 호환성을 위해 제공됩니다.Actual is provided for backward compatibility. PageCountModeActual로 설정하면 올바른 페이지 수를 얻기 위해 전체 보고서를 처리해야 하므로 보고서가 표시될 때까지의 대기 시간이 증가합니다.Note that if you set PageCountMode to Actual, the entire report must be processed to get a valid page count, increasing wait time before the report is displayed. N,SN,S

확장 프로그램(RSReportServer.config 파일) 기본 모드 Extensions (RSReportServer.config file) Native Mode

확장 프로그램 섹션은 기본 모드 보고서 서버의 경우에만 rsreportserver.config 파일에 표시됩니다.The Extensions section appears in the rsreportserver.config file only for native mode report servers. SharePoint 모드 보고서 서버의 확장 정보는 SharePoint 구성 데이터베이스에 저장되며 Reporting ServicesReporting Services 서비스 응용 프로그램에 따라 구성됩니다.Extension information for SharePoint mode report servers is stored in the SharePoint configuration database and is configured per Reporting ServicesReporting Services service application.

ExtensionsReporting ServicesReporting Services 설치의 다음 확장 가능 모듈에 대한 구성 설정을 지정합니다.Extensions specifies configuration settings for the following extensible modules of a Reporting ServicesReporting Services installation:

  • 배달 확장 프로그램Delivery extensions

  • DeliveryUI 확장 프로그램DeliveryUI extensions

  • 렌더링 확장 프로그램Rendering extensions

  • 데이터 처리 확장 프로그램Data processing extensions

  • 의미 체계 쿼리 확장 프로그램(내부 전용)Semantic query extensions (internal only)

  • 모델 생성 확장 프로그램(내부 전용)Model generation extensions (internal only)

  • 보안 확장 프로그램Security extensions

  • 인증 확장 프로그램Authentication extensions

  • 이벤트 처리 확장 프로그램(내부 전용)Event processing extensions (internal only)

  • 보고서 정의 사용자 지정 확장 프로그램Report definition customization extensions

    이러한 확장 프로그램 중 일부는 보고서 서버에서 내부 전용으로 사용됩니다.Some of these extensions are strictly for internal use by the report server. 내부 전용 확장 프로그램에 대한 구성 설정은 설명되지 않습니다.Configuration settings for internal-use-only extensions are not documented. 다음 섹션에서는 기본 확장 프로그램에 대한 구성 설정에 대해 설명합니다.The following sections describe configuration settings for the default extensions. 사용자 지정 확장 프로그램이 있는 보고서 서버를 사용하는 경우 구성 파일에 여기에 설명되지 않은 설정이 포함되어 있을 수 있습니다.If you are using report server that has custom extensions, your configuration files might contain settings that are not described here. 이 섹션에서는 나타나는 순서로 확장 프로그램을 나열합니다.This section lists the extensions in the order in which they appear. 같은 종류의 확장 프로그램 인스턴스에 대해 반복해서 발생하는 설정은 한 번만 설명합니다.Settings that occur repeatedly for multiple instances of the same kind of extension are described once.

배달 확장 프로그램 일반 구성 Delivery Extension(s) General configuration

구독을 통해 보고서를 배달하는 데 사용되는 기본(또는 사용자 지정) 배달 확장 프로그램을 지정합니다.Specifies default (and possibly custom) delivery extensions used to deliver reports through subscriptions. RSReportServer.config 파일에는 보고서 서버 전자 메일, 파일 공유 배달,The RSReportServer.config file includes application settings for four delivery extensions:

  1. 보고서 서버 전자 메일Report server e-mail

  2. 파일 공유 배달File share delivery.

  3. SharePoint 통합 모드에서 실행되는 보고서 서버에 사용되는 보고서 서버 문서 라이브러리Report server document library used for a report server that runs in SharePoint integrated mode.

  4. 보고서 캐시를 미리 로드하는 데 사용되는 Null 배달 공급자Null delivery provider used to preload the report cache.

    배달 확장 프로그램에 대한 자세한 내용은 구독 및 배달(Reporting Services)를 참조하세요.For more information about delivery extensions, see Subscriptions and Delivery (Reporting Services)

    모든 배달 확장 프로그램에는 Extension Name, MaxRetries, SecondsBeforeRetryConfiguration이 있습니다.All delivery extensions have Extension Name, MaxRetries, SecondsBeforeRetry, and Configuration. 이러한 공유 설정은 먼저 설명됩니다.These shared settings are documented first. 확장 프로그램별 설정에 대한 설명은 두 번째 표에 나와 있습니다.Descriptions of extension-specific settings follow in a second table.

설정Setting DescriptionDescription
Extension NameExtension Name 배달 확장 프로그램의 이름 및 어셈블리를 지정합니다.Specifies a friendly name and assembly of the delivery extension. 이 값은 수정하지 마세요.Do not modify this value.
MaxRetriesMaxRetries 첫 번째 시도가 성공하지 않을 경우 보고서 서버가 배달을 다시 시도하는 횟수를 지정합니다.Specifies the number of times a report server will retry a delivery if the first attempt does not succeed. 기본값은 3입니다.The default value is 3.
SecondsBeforeRetrySecondsBeforeRetry 각 다시 시도 간 간격(초)을 지정합니다.Specifies the interval of time (in seconds) between each retry attempt. 기본값은 900입니다.The default value is 900.
ConfigurationConfiguration 각 배달 확장 프로그램에 고유한 구성 설정을 포함합니다.Contains the configuration settings that are specific to each delivery extension.

파일 공유 배달 확장 프로그램 구성 설정 File Share Delivery Extension Configuration Settings

파일 공유 배달은 네트워크의 공유 폴더에 응용 프로그램 파일 형식으로 내보내진 보고서를 보냅니다.File Share delivery sends a report that has been exported to an application file format to a shared folder on the network. 자세한 내용은 File Share Delivery in Reporting Services을 참조하세요.For more information, see File Share Delivery in Reporting Services.

설정Setting DescriptionDescription
ExcludedRenderFormats, RenderingExtensionExcludedRenderFormats, RenderingExtension 이러한 설정은 파일 공유 배달과 제대로 작동하지 않는 내보내기 형식을 의도적으로 제외하는 데 사용됩니다.These settings are used to intentionally exclude export formats that do not work well with file share delivery. 이러한 형식은 일반적으로 대화형 보고/미리 보기에 사용되거나 보고서 캐시를 미리 로드하는 데 사용됩니다.These formats are typically used for interactive reporting, preview, or to preload the report cache. 이러한 형식은 데스크톱 응용 프로그램에서 쉽게 볼 수 있는 응용 프로그램 파일을 생성하지 않습니다.They do not produce application files that can be easily viewed from a desktop application.

HTMLOWCHTMLOWC

RGDIRGDI

NullNull

보고서 서버 전자 메일 확장 프로그램 구성 설정 Report Server E-mail Extension Configuration Settings

보고서 서버 전자 메일은 SMTP 네트워크 장치를 사용하여 보고서를 전자 메일 주소로 보냅니다.Report Server Email uses an SMTP network device to send reports to e-mail addresses. 이 배달 확장 프로그램을 사용하려면 먼저 구성해야 합니다.This delivery extension must be configured before it can be used. 자세한 내용은 전자 메일 배달을 위한 보고서 서버 구성(SSRS 구성 관리자)Reporting Services의 전자 메일 배달을 참조하세요.For more information, see Configure a Report Server for E-Mail Delivery (SSRS Configuration Manager) and E-Mail Delivery in Reporting Services.

설정Setting DescriptionDescription
SMTPServerSMTPServer 원격 SMTP 서버 또는 전달자의 주소를 나타내는 문자열 값을 지정합니다.Specifies a string value indicating the address of a remote SMTP server or forwarder. 이 값은 원격 SMTP 서비스에 필요하며This value is required for remote SMTP service. IP 주소, 회사 인트라넷에 있는 컴퓨터의 UNC 이름 또는 정규화된 도메인 이름일 수 있습니다.It can be an IP address, a UNC name of a computer on your corporate intranet, or a fully qualified domain name.
SMTPServerPortSMTPServerPort SMTP 서비스가 보내는 메일 전송에 사용하는 포트를 나타내는 정수 값을 지정합니다.Specifies an integer value indicating the port on which the SMTP service uses to send outgoing mail. 포트 25는 일반적으로 전자 메일을 보내는 데 사용됩니다.Port 25 is typically used to send e-mail.
SMTPAccountNameSMTPAccountName MicrosoftMicrosoft Outlook Express 계정 이름을 할당하는 문자열 값을 포함합니다.Contains a string value that assigns MicrosoftMicrosoft Outlook Express account name. SMTP 서버가 이 값을 사용하도록 구성된 경우 이 값을 설정할 수 있지만 그렇지 않은 경우에는 비워 둘 수 있습니다.You can set this value if your SMTP server is configured to use it in some way; otherwise you can leave it blank. 보낸 사람 을 사용하여 보고서를 보낼 때 사용할 전자 메일 계정을 지정합니다.Use From to specify an e-mail account used to send reports.
SMTPConnectionTimeoutSMTPConnectionTimeout SMTP 서비스와의 유효한 소켓 연결 시 대기 제한 시간(초)을 나타내는 정수 값을 지정합니다.Specifies an integer value indicating the number of seconds to wait for a valid socket connection with the SMTP service before timing out. 기본값은 30초이지만 SendUsing 이 2로 설정된 경우 이 값이 무시됩니다.The default is 30 seconds, but this value is ignored if SendUsing is set to 2.
SMTPServerPickupDirectorySMTPServerPickupDirectory 로컬 SMTP 서비스의 픽업 디렉터리를 나타내는 문자열 값을 지정합니다.Specifies a string value indicating the pickup directory for the local SMTP service. 이 값은 정규화된 로컬 폴더 경로(예: d:\rs-emails)여야 합니다.This value must be a fully qualified local folder path (for example, d:\rs-emails).
SMTPUseSSLSMTPUseSSL 네트워크를 통해 SMTP 메시지를 보낼 때 SSL(Secure Sockets Layer)을 사용하도록 설정할 수 있는 부울 값을 지정합니다.Specifies a Boolean value that can be set to use Secure Sockets Layer (SSL) when sending an SMTP message over the network. 기본값은 0 또는 false입니다.The default value is 0 (or false). 이 설정은 SendUsing 요소가 2로 설정되면 사용할 수 있습니다.This setting can be used when the SendUsing element is set to 2.
SendUsingSendUsing 메시지를 보낼 때 사용할 방법을 지정합니다.Specifies which method to use for sending messages. 유효한 값은Valid values are:

1= 로컬 SMTP 서비스 픽업 디렉터리에서 메시지를 보냅니다.1=Sends a message from the local SMTP service pickup directory.

2= 네트워크 SMTP 서비스에서 메시지를 보냅니다.2=Sends the message from the network SMTP service.
SMTPAuthenticateSMTPAuthenticate TCP/IP 연결을 통해 SMTP 서비스에 메시지를 보낼 때 사용할 인증 종류를 나타내는 정수 값을 지정합니다.Specifies an integer value that indicates the kind of authentication to use when sending messages to an SMTP service over a TCP/IP connection. 유효한 값은Valid values are:

0= 인증 없음0=No authentication.

1= (지원되지 않음)1= (not supported).

2= NTLM(NT LanMan) 인증.2= NTLM (NT LanMan) authentication. 보고서 서버 Windows 서비스의 보안 컨텍스트는 네트워크 SMTP 서버에 연결하는 데 사용됩니다.The security context of the Report Server Windows service is used to connect to the network SMTP server.
보낸 사람From 보고서를 abc@host.xyz을 참조하세요.Specifies an e-mail address from which reports are sent in the format abc@host.xyz. 주소는 보내는 전자 메일 메시지의 보낸 사람 줄에 나타납니다.The address appears on the From line of an outgoing e-mail message. 이 값은 원격 SMTP 서버를 사용할 때 필요합니다.This value is required if you are using a remote SMTP server. 또한 이 값은 메일을 보낼 수 있는 권한이 있는 유효한 전자 메일 계정이어야 합니다.It should be a valid e-mail account that has permission to send mail.
EmbeddedRenderFormats, RenderingExtensionEmbeddedRenderFormats, RenderingExtension 전자 메일 메시지 본문에 보고서를 캡슐화하는 데 사용되는 렌더링 형식을 지정합니다.Specifies the rendering format used to encapsulate a report within the body of an e-mail message. 보고서 내의 이미지는 보고서 내에 포함됩니다.Images within the report are subsequently embedded within the report. 유효한 값은 MHTML 및 HTML4.0입니다.Valid values are MHTML and HTML4.0.
PrivilegedUserRenderFormatsPrivilegedUserRenderFormats "모든 구독 관리" 태스크 통해 구독이 설정되면 사용자가 보고서 구독에 대해 선택할 수 있는 렌더링 형식을 지정합니다.Specifies rendering formats that a user can select from for a report subscription when subscribing is enabled through the "Manage all subscriptions" task. 이 값을 설정하지 않으면 의도적으로 제외하지 않은 모든 렌더링 형식을 사용할 수 있습니다.If this value is not set, all render formats that are not intentionally excluded are available to use.
ExcludedRenderFormats, RenderingExtensionExcludedRenderFormats, RenderingExtension 지정된 배달 확장 프로그램에서 제대로 작동하지 않는 형식을 제외합니다.Purposely excludes formats that do not work well with a given delivery extension. 같은 렌더링 확장 프로그램의 여러 인스턴스를 제외할 수는 없습니다.You cannot exclude multiple instances of the same rendering extension. 여러 인스턴스를 제외하면 보고서 서버에서 구성 파일을 읽을 때 오류가 발생합니다.Excluding multiple instances will result in an error when the report server reads the configuration file. 기본적으로 다음 확장 프로그램은 전자 메일 배달에서 제외됩니다.By default, the following extensions are excluded for e-mail delivery:

HTMLOWCHTMLOWC

NullNull

RGDIRGDI
SendEmailToUserAliasSendEmailToUserAlias 이 값은 DefaultHostName과 함께 작동합니다.This value works with DefaultHostName.

SendEmailToUserAliasTrue로 설정하면 개별 구독을 정의하는 사용자가 보고서를 받는 사람으로 자동 지정됩니다.When SendEmailToUserAlias is set to True, users who define individual subscriptions are automatically specified as recipients of the report. 받는 사람 필드는 숨겨집니다.The To field is hidden. 이 값이 False이면 받는 사람 필드가 표시됩니다.If this value is False, the To field is visible. 보고서 배포를 최대한 제어하려면 이 값을 True 로 설정합니다.Set this value to True if you want maximum control over report distribution. 유효한 값은 다음과 같습니다.Valid values include the following:

True=구독을 만든 사용자의 전자 메일 주소가 사용됩니다.True=The e-mail address of the user creating the subscription is used. 이 값은 기본값입니다.This is the default value.

False=임의의 전자 메일 주소를 지정할 수 있습니다.False=Any e-mail address can be specified.
DefaultHostNameDefaultHostName 이 값은 SendEmailToUserAlias와 함께 작동합니다.This value works with SendEmailToUserAlias.

SendEmailToUserAlias 를 true로 설정하면 사용자 별칭에 추가할 호스트 이름을 나타내는 문자열 값을 지정합니다.Specifies a string value indicating the host name to append to the user alias when the SendEmailToUserAlias is set to true. 이 값은 DNS(Domain Name System) 이름 또는 IP 주소일 수 있습니다.This value can be a Domain Name System (DNS) name or IP address.
PermittedHostsPermittedHosts 전자 메일 배달을 받을 호스트를 명시적으로 지정하여 보고서 배포를 제한합니다.Limits report distribution by explicitly specifying which hosts can receive e-mail delivery. PermittedHosts내에서 각 호스트는 HostName 요소로 지정됩니다. 해당 값은 IP 주소 또는 DNS 이름이 됩니다.Within PermittedHosts, each host is specified as a HostName element, where the value is either an IP address or a DNS name.

호스트에 정의된 전자 메일 계정만 받는 사람으로 유효합니다.Only e-mail accounts defined for the host are valid recipients. DefaultHostName을 지정한 경우 해당 호스트를 PermittedHostsHostName요소로 포함시켜야 합니다.If you specified DefaultHostName, be sure to include that host as HostName element of PermittedHosts. 이 값은 하나 이상의 DNS 이름이거나 IP 주소입니다.This value must be one or more DNS names or IP addresses. 기본적으로 이 값은 설정되어 있지 않습니다.By default, this value is not set. 이 값이 설정되어 있지 않으면 전자 메일로 보낸 보고서를 받을 수 있는 사용자에 제한이 없습니다.If the value is not set, there are no restrictions on who can receive e-mailed reports.

보고서 서버 SharePoint 문서 라이브러리의 확장 구성 Report Server SharePoint Document Library Extension Configuration

보고서 서버 문서 라이브러리는 문서 라이브러리에 응용 프로그램 파일 형식으로 내보내진 보고서를 보냅니다.Report Server Document Library sends a report that has been exported to an application file format to a document library. 이 배달 확장 프로그램은 SharePoint 통합 모드에서 실행되도록 구성된 보고서 서버에서만 사용할 수 있습니다.This delivery extension can only be used by a report server that is configured to run in SharePoint integrated mode. 자세한 내용은 SharePoint Library Delivery in Reporting Services을 참조하세요.For more information, see SharePoint Library Delivery in Reporting Services.

설정Setting DescriptionDescription
ExcludedRenderFormats, RenderingExtensionExcludedRenderFormats, RenderingExtension 이러한 설정은 문서 라이브러리 배달과 제대로 작동하지 않는 내보내기 형식을 의도적으로 제외하는 데 사용됩니다.These settings are used to intentionally exclude export formats that do not work well with document library delivery. HTMLOWC, RGDI 및 Null 배달 확장 프로그램이 제외됩니다.HTMLOWC, RGDI, and Null delivery extensions are excluded. 이러한 형식은 일반적으로 대화형 보고/미리 보기에 사용되거나 보고서 캐시를 미리 로드하는 데 사용됩니다.These formats are typically used for interactive reporting, preview, or to preload the report cache. 이러한 형식은 데스크톱 응용 프로그램에서 쉽게 볼 수 있는 응용 프로그램 파일을 생성하지 않습니다.They do not produce application files that can be easily viewed from a desktop application.

Null 배달 확장 프로그램 구성 NULL delivery Extension Configuration

NULL 배달 공급자는 개별 사용자를 위해 미리 생성된 보고서와 함께 캐시를 미리 로드하는 데 사용됩니다.The NULL delivery provider is used to preload the cache with pre-generated reports for individual users. 이 배달 확장 프로그램에 대한 구성 설정은 없습니다.There are no configuration settings for this delivery extension. 자세한 내용은 보고서 캐시(SSRS)버전에서 캐시를 미리 로드할 수 있는 유일한 방법이었습니다.For more information, see Caching Reports (SSRS).

배달 UI 확장 프로그램 일반 구성 Delivery UI Extension(s) General Configuration

웹 포털에서 개별 구독을 정의할 때 사용되는 구독 정의 페이지에 나타나는 사용자 인터페이스 구성 요소가 포함된 배달 확장 프로그램을 지정합니다.Specifies delivery extensions that contain a user interface component that appears in the subscription definition pages used when defining individual subscriptions in the web portal. 사용자 정의 옵션이 있는 사용자 지정 배달 확장 프로그램을 만들고 배포하는 경우 웹 포털을 사용하려면 이 섹션의 배달 확장 프로그램을 등록해야 합니다.If you create and deploy a custom delivery extension that has user-defined options and you want to use the web portal, you must register the delivery extension in this section. 기본적으로 보고서 서버 전자 메일 및 보고서 서버 파일 공유에 대한 구성 설정이 있습니다.By default, there are configuration settings for Report Server E-mail and Report Server File Share. 데이터 기반 구독 또는 SharePoint 응용 프로그램 페이지에서만 사용되는 배달 확장 프로그램에는 이 섹션의 설정이 없습니다.Delivery extensions used only in data-driven subscriptions or in SharePoint application pages do not have settings in this section.

설정Setting DescriptionDescription
DefaultDeliveryExtensionDefaultDeliveryExtension 이 설정은 구독 정의 페이지의 배달 유형 목록에서 맨 위에 표시되는 배달 확장 프로그램을 결정합니다.This setting determines which delivery extension appears first in the list of delivery types in the subscription definition page. 이 설정은 배달 확장 프로그램 하나에만 포함될 수 있습니다.Only one delivery extension can contain this setting. 유효한 값은 TrueFalse입니다.Valid values include True or False. 이 값이 True로 설정된 확장 프로그램이 기본으로 선택됩니다.When this value is set to True, that extension is default selection.
ConfigurationConfiguration 배달 확장 프로그램에 대한 구성 옵션을 지정합니다.Specifies configuration options for a delivery extension. 각 배달 확장 프로그램에 대한 기본 렌더링 형식을 설정할 수 있습니다.You can set a default rendering format for each delivery extension. 유효한 값은 rsreportserver.config 파일의 render 섹션에 지정된 렌더링 확장 프로그램 이름입니다.Valid values are the rendering extension names noted in the render section of the rsreportserver.config file.
DefaultRenderingExtensionDefaultRenderingExtension 배달 확장 프로그램이 기본값인지 여부를 지정합니다.Specifies whether a delivery extension is the default. 보고서 서버 전자 메일이 기본 배달 확장 프로그램입니다.Report Server E-Mail is the default delivery extension. 유효한 값은 TrueFalse입니다.Valid values include True or False. 둘 이상의 확장 프로그램에 True값이 포함되어 있으면 첫 번째 확장 프로그램을 기본 확장 프로그램으로 간주합니다.If more than one extension contains a value of True, the first extension is considered the default extension.

렌더링 확장 프로그램 일반 구성 Rendering Extensions General Configuration

보고서 프레젠테이션에 사용되는 (사용자 지정) 렌더링 확장 프로그램 및 기본 확장 프로그램을 지정합니다.Specifies default (and possibly custom) rendering extensions used in report presentation.

사용자 지정 렌더링 확장 프로그램을 배포하지 않는 한 이 섹션을 수정하지 마세요.Do not modify this section unless you are deploying a custom rendering extension. 자세한 내용은 Implementing a Rendering Extension을 참조하세요.For more information, see Implementing a Rendering Extension.

기본 렌더링 확장 프로그램에는 다음이 포함됩니다.Default rendering extensions include the following:

  • XMLXML

  • NullNull

  • CSVCSV

  • PDFPDF

  • RGDIRGDI

  • HTML4.0HTML4.0

  • MHTMLMHTML

  • EXCELEXCEL

  • RPLRPL

  • IMAGEIMAGE

    SQL Server 2012SQL Server 2012 릴리스부터는 MHTML 및 HTML 4.0 렌더링에는 기본적으로 데이터 시각화 크기 조정 동작을 제어하기 위해 다음과 같은 장치 정보 설정이 포함됩니다.Starting with the SQL Server 2012SQL Server 2012 release, the MHTML and HTML 4.0 renders contain by default the following device information setting to control the behavior of sizing data visualizations.

<DeviceInfo><DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing></DeviceInfo>  

DeviceInfo 설정에 대한 자세한 내용은 다음을 참조하십시오.For more information on DeviceInfo settings, see the following:

데이터 확장 프로그램 일반 구성 Data Extension(s) General Configuration

쿼리 처리에 사용되는 (사용자 지정) 데이터 처리 확장 프로그램 및 기본 확장 프로그램을 지정합니다.Specifies default (and possibly custom) data processing extensions used to process queries. 기본 데이터 처리 확장 프로그램에는 다음이 포함됩니다.Default data processing extensions include the following:

  • SQLSQL

  • SQLAZURESQLAZURE

  • SQLPDWSQLPDW

  • OLEDBOLEDB

  • OLEDB-MDOLEDB-MD

  • ORACLEORACLE

  • ODBCODBC

  • XMLXML

  • SHAREPOINTLISTSHAREPOINTLIST

  • SAPBWSAPBW

  • ESSBASEESSBASE

  • TERADATATERADATA

    사용자 지정 데이터 처리 확장 프로그램을 추가하지 않는 한 이 섹션을 수정하지 마세요.Do not modify this section unless you are adding custom data processing extensions. 자세한 내용은 Implementing a Data Processing Extension을 참조하세요.For more information, see Implementing a Data Processing Extension.

의미 체계 쿼리 확장 프로그램 일반 구성 Semantic Query Extensions General Configuration

보고서 모델 처리에 사용되는 의미 체계 쿼리 처리 확장 프로그램을 지정합니다.Specifies semantic query processing extension used to process report models. Reporting ServicesReporting Services 에 포함된 의미 체계 쿼리 처리 확장 프로그램은 SQL ServerSQL Server 관계형 데이터, Oracle 및 Analysis ServicesAnalysis Services 다차원 데이터에 대한 지원을 제공합니다.The semantic query processing extensions included with Reporting ServicesReporting Services provide support for SQL ServerSQL Server relational data, Oracle, and Analysis ServicesAnalysis Services multidimensional data. 이 섹션은 수정하지 마세요.Do not modify this section. 쿼리 처리는 확장 가능하지 않습니다.Query processing is not extensible.

모델 생성 구성 Model Generation Configuration

보고서 서버에 이미 게시된 공유 데이터 원본에서 보고서 모델을 만드는 데 사용되는 모델 생성 확장 프로그램을 지정합니다.Specifies a model generation extension used to create report models from a shared data source that is already published on a report server. SQL ServerSQL Server 관계형 데이터, Oracle 및 Analysis ServicesAnalysis Services 다차원 데이터 원본에 대한 모델을 생성할 수 있습니다.You can generate models for SQL ServerSQL Server relational data, Oracle, and Analysis ServicesAnalysis Services multidimensional data sources. 이 섹션은 수정하지 마세요.Do not modify this section. 모델 생성은 확장 가능하지 않습니다.Model generation is not extensible.

보안 확장 프로그램 구성 Security Extension Configuration

Reporting ServicesReporting Services에 사용되는 권한 부여 구성 요소를 지정합니다.Specifies the authorization component used by Reporting ServicesReporting Services. 이 구성 요소는 RSReportServer.config 파일의 Authentication 요소에 등록된 인증 확장 프로그램에 사용됩니다.This component is used by the authentication extension registered in the Authentication element of the RSReportServer.config file. 사용자 지정 인증 확장 프로그램을 구현하지 않는 한 이 섹션을 수정하지 마십시오.Do not modify this section unless you are implementing a custom authentication extension. 사용자 지정 보안 기능을 추가하는 방법은 Implementing a Security Extension을 참조하세요.For more information about adding custom security features, see Implementing a Security Extension. 권한 부여에 대한 자세한 내용은 Authorization in Reporting Services를 참조하세요.For more information about authorization, see Authorization in Reporting Services.

인증 확장 프로그램 구성 Authentication Extension Configuration

보고서 서버에 사용되는 기본 인증 확장 프로그램 및 사용자 지정 인증 확장 프로그램을 지정합니다.Specifies the default and custom authentication extensions used by the report server. 기본 확장 프로그램은 Windows 인증을 기반으로 합니다.The default extension is based on Windows Authentication. 사용자 지정 인증 확장 프로그램을 구현하지 않는 한 이 섹션을 수정하지 마십시오.Do not modify this section unless you are implementing a custom authentication extension. Reporting ServicesReporting Services의 인증에 대한 자세한 내용은 Reporting Services의 인증보고서 서버 인증을 참조하세요.For more information about authentication in Reporting ServicesReporting Services, see Authentication in Reporting Services and Authentication with the Report Server. 사용자 지정 보안 기능을 추가하는 방법은 Implementing a Security Extension을 참조하세요.For more information about adding custom security features, see Implementing a Security Extension.

이벤트 처리 Event Processing

기본 이벤트 처리기를 지정합니다.Specifies default event handlers. 이 섹션은 수정하지 마세요.Do not modify this section. 이 섹션은 확장할 수 없습니다.This section is not extensible.

보고서 정의 사용자 지정 Report Definition Customization

보고서 정의를 수정하는 사용자 지정 확장 프로그램의 이름과 유형을 지정합니다.Specifies the name and type of a custom extension that modifies a report definition.

RDLSandboxing RDLSandboxing

보고서 서버의 단일 웹 팜을 여러 명이 공유하는 시나리오에서 개인별로 특정 유형의 보고서 리소스 사용을 검색하고 제한할 수 있는 RDL(Report Definition Language) 모드를 지정합니다.Specifies a Report Definition Language (RDL) mode that enables you to help detect and restrict the use of specific types of report resources by individual tenants in a scenario where multiple tenants share a single Web farm of report servers. 자세한 내용은 Enable and Disable RDL Sandboxing을 참조하세요.For more information, see Enable and Disable RDL Sandboxing.

MapTileServerConfiguration(RSReportServer.config 파일) MapTileServerConfiguration (RSReportServer.config file)

MapTileServerConfiguration 은 보고서 서버에 게시된 보고서에서 지도 보고서 항목에 대한 타일 배경을 제공하는 MicrosoftMicrosoft Bing 지도 웹 서비스의 구성 설정을 정의합니다.MapTileServerConfiguration defines configuration settings for MicrosoftMicrosoft Bing Maps Web Services that provides a tile background for a map report item in a report that is published on a report server. 모든 자식 요소가 필요합니다.All child elements are required.

설정Setting DescriptionDescription
MaxConnectionsMaxConnections Bing Maps 웹 서비스에 대한 최대 연결 수를 지정합니다.Specifies the maximum number of connections to Bing Maps Web Services.
TimeoutTimeout Bing Maps 웹 서비스의 응답을 기다리는 제한 시간(초 단위)을 지정합니다.Specifies the timeout in seconds to wait for a response from Bing Maps Web Services.
AppIDAppID Bing Maps 웹 서비스에 사용할 응용 프로그램 식별자(AppID)를 지정합니다.Specifies the application identifier (AppID) to use for Bing Maps Web Services. (Default)Reporting ServicesReporting Services 기본 AppID를 지정합니다.(Default) specifies the Reporting ServicesReporting Services default AppID.

보고서에서 Bing 지도 타일을 사용하는 방법은 추가 사용 조건(Additional Terms of Use)을 참조하세요.For more information about the use of Bing map tiles in your report, see Additional Terms of Use.

고유한 Bing Maps 사용권 계약을 위해 사용자 지정 AppID를 지정해야 하는 경우가 아니라면 이 값을 변경하지 마세요.Do not change this value unless you must specify a custom AppID for your own Bing Maps license agreement. AppID를 변경한 경우 변경 내용을 적용하기 위해 Reporting ServicesReporting Services 를 다시 시작할 필요는 없습니다.When you change the AppID, you do not have to restart Reporting ServicesReporting Services for the change to take effect.
CacheLevelCacheLevel System.Net.Cache의 HttpRequestCacheLevel 열거형 값을 지정합니다.Specifies a value from the HttpRequestCacheLevel Enumeration of System.Net.Cache. 기본값은 Default입니다.The default value is Default. 자세한 내용은 HttpRequestCacheLevel 열거형을 참조하십시오.For more information, see HttpRequestCacheLevel Enumeration.

기본 모드 보고서 서버에 대한 기본 구성 파일 Default Configuration File for a Native Mode Report Server

rsreportserver.config 파일은 기본적으로 다음 위치에 설치됩니다.The rsreportserver.config file is installed to the following location by default:

C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServerC:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\ReportServer

<Configuration>
    <Dsn>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAR58DMGebHUeMvyR6HR04kQQAAAAiAAAAUgBlAHAAbwBy
AHQAaQBuAGcAIABTAGUAcgB2AGUAcgAAAANmAADAAAAAEAAAADczfLRgZ4GF44iBHkLrKY4AAAAA
BIAAAKAAAAAQAAAAJ9wQOmDNauH+LS30rboJ2OAAAAAp0kiFFBrc3r3ypKaldZJtjCORX9LTZRzt
0/JCSVIZc4GXx0peGKqd+f85UyrY/KOyUSHogOC/XoBp9Ppxv6ITbdunsS/LXEcMUBVqEdQD4ylh
x6K1NTC/u8hl9v0MgK+xMQKaiV7BuNYbgGgkaViABcNH0xVzcc5rMTHUkrABbGDFGKyAFniGQ1qu
/rqHibNNyvYbP/2uiqvgC0tQl6u8VkVbXpWrkvO+bFCqxlaJlCoDc2f3rIO321SZEvoFbsYNgPLd
+mIAkSCnH3Z3gm/bI8bqVkFaHblKyQuSfFsi6RQAAACb87b26dV0GjHmMJnE0Tk8CzNmhg==</Dsn>
    <ConnectionType>Default</ConnectionType>
    <LogonUser></LogonUser>
    <LogonDomain></LogonDomain>
    <LogonCred></LogonCred>
    <InstanceId>MSRS13.MSSQLSERVER</InstanceId>
    <InstallationID>{cd920604-a5c7-4554-b2a0-aadc04312fe5}</InstallationID>
    <Add Key="SecureConnectionLevel" Value="0"/>
    <Add Key="DisableSecureFormsAuthenticationCookie" Value="false"/>
    <Add Key="CleanupCycleMinutes" Value="10"/>
    <Add Key="MaxActiveReqForOneUser" Value="20"/>
    <Add Key="DatabaseQueryTimeout" Value="120"/>
    <Add Key="RunningRequestsScavengerCycle" Value="60"/>
    <Add Key="RunningRequestsDbCycle" Value="60"/>
    <Add Key="RunningRequestsAge" Value="30"/>
    <Add Key="MaxScheduleWait" Value="5"/>
    <Add Key="DisplayErrorLink" Value="true"/>
    <Add Key="WebServiceUseFileShareStorage" Value="false"/>
    <!--  <Add Key="ProcessTimeout" Value="150" /> -->
    <!--  <Add Key="ProcessTimeoutGcExtension" Value="30" /> -->
    <!--  <Add Key="WatsonFlags" Value="0x0430" /> full dump-->
    <!--  <Add Key="WatsonFlags" Value="0x0428" /> minidump -->
    <!--  <Add Key="WatsonFlags" Value="0x0002" /> no dump-->
    <Add Key="WatsonFlags" Value="0x0428"/>
    <Add Key="WatsonDumpOnExceptions" Value="Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException"/>
    <Add Key="WatsonDumpExcludeIfContainsExceptions" Value="System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException,System.AppDomainUnloadedException"/>
    <URLReservations>
        <Application>
            <Name>ReportServerWebService</Name>
            <VirtualDirectory>ReportServer</VirtualDirectory>
            <URLs>
                <URL>
                    <UrlString>http://+:80</UrlString>
                    <AccountSid>S-1-5-80-2885764129-887777008-271615777-1616004480-2722851051</AccountSid>
                    <AccountName>NT SERVICE\ReportServer</AccountName>
                </URL>
            </URLs>
        </Application>
        <Application>
            <Name>ReportServerWebApp</Name>
            <VirtualDirectory>Reports</VirtualDirectory>
            <URLs>
                <URL>
                    <UrlString>http://+:80</UrlString>
                    <AccountSid>S-1-5-80-2885764129-887777008-271615777-1616004480-2722851051</AccountSid>
                    <AccountName>NT SERVICE\ReportServer</AccountName>
                </URL>
            </URLs>
        </Application>
    </URLReservations>
    <Authentication>
        <AuthenticationTypes>
            <RSWindowsNTLM/>
        </AuthenticationTypes>
        <RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLevel>
        <RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectionScenario>
        <EnableAuthPersistence>true</EnableAuthPersistence>
    </Authentication>
    <Service>
        <IsSchedulingService>True</IsSchedulingService>
        <IsNotificationService>True</IsNotificationService>
        <IsEventService>True</IsEventService>
        <PollingInterval>10</PollingInterval>
        <WindowsServiceUseFileShareStorage>False</WindowsServiceUseFileShareStorage>
        <MemorySafetyMargin>80</MemorySafetyMargin>
        <MemoryThreshold>90</MemoryThreshold>
        <RecycleTime>720</RecycleTime>
        <MaxAppDomainUnloadTime>30</MaxAppDomainUnloadTime>
        <MaxQueueThreads>0</MaxQueueThreads>
        <UrlRoot>
        </UrlRoot>
        <UnattendedExecutionAccount>
            <UserName></UserName>
            <Password></Password>
            <Domain></Domain>
        </UnattendedExecutionAccount>
        <PolicyLevel>rssrvpolicy.config</PolicyLevel>
        <IsWebServiceEnabled>True</IsWebServiceEnabled>
        <IsReportManagerEnabled>True</IsReportManagerEnabled>
        <FileShareStorageLocation>
            <Path>
            </Path>
        </FileShareStorageLocation>
        <DefaultFileShareAccount>
            <Domain></Domain>
            <UserName></UserName>
            <Password></Password>
        </DefaultFileShareAccount>
    </Service>
    <UI>
        <ReportServerUrl>
        </ReportServerUrl>
        <PageCountMode>Estimate</PageCountMode>
    </UI>
    <Extensions>
        <Delivery>
            <Extension Name="Report Server FileShare" Type="Microsoft.ReportingServices.FileShareDeliveryProvider.FileShareProvider,ReportingServicesFileShareDeliveryProvider">
                <MaxRetries>3</MaxRetries>
                <SecondsBeforeRetry>900</SecondsBeforeRetry>
                <Configuration>
                    <FileShareConfiguration>
                        <ExcludedRenderFormats>
                            <RenderingExtension>HTMLOWC</RenderingExtension>
                            <RenderingExtension>NULL</RenderingExtension>
                            <RenderingExtension>RGDI</RenderingExtension>
                        </ExcludedRenderFormats>
                    </FileShareConfiguration>
                </Configuration>
            </Extension>
            <Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailProvider,ReportingServicesEmailDeliveryProvider">
                <MaxRetries>3</MaxRetries>
                <SecondsBeforeRetry>900</SecondsBeforeRetry>
                <Configuration>
                    <RSEmailDPConfiguration>
                        <SMTPServer></SMTPServer>
                        <SMTPServerPort>
                        </SMTPServerPort>
                        <SMTPAccountName>
                        </SMTPAccountName>
                        <SMTPConnectionTimeout>
                        </SMTPConnectionTimeout>
                        <SMTPServerPickupDirectory>
                        </SMTPServerPickupDirectory>
                        <SMTPUseSSL>False</SMTPUseSSL>
                        <SendUsing>2</SendUsing>
                        <SMTPAuthenticate>0</SMTPAuthenticate>
                        <SendUserName></SendUserName>
                        <SendPassword></SendPassword>
                        <From></From>
                        <EmbeddedRenderFormats>
                            <RenderingExtension>MHTML</RenderingExtension>
                        </EmbeddedRenderFormats>
                        <PrivilegedUserRenderFormats>
                        </PrivilegedUserRenderFormats>
                        <ExcludedRenderFormats>
                            <RenderingExtension>HTMLOWC</RenderingExtension>
                            <RenderingExtension>NULL</RenderingExtension>
                            <RenderingExtension>RGDI</RenderingExtension>
                        </ExcludedRenderFormats>
                        <SendEmailToUserAlias>True</SendEmailToUserAlias>
                        <DefaultHostName>
                        </DefaultHostName>
                        <PermittedHosts>
                        </PermittedHosts>
                    </RSEmailDPConfiguration>
                </Configuration>
            </Extension>
            <Extension Name="Report Server DocumentLibrary" Type="Microsoft.ReportingServices.SharePoint.SharePointDeliveryExtension.DocumentLibraryProvider,ReportingServicesSharePointDeliveryExtension">
                <MaxRetries>3</MaxRetries>
                <SecondsBeforeRetry>900</SecondsBeforeRetry>
                <Configuration>
                    <DocumentLibraryConfiguration>
                        <ExcludedRenderFormats>
                            <RenderingExtension>HTMLOWC</RenderingExtension>
                            <RenderingExtension>NULL</RenderingExtension>
                            <RenderingExtension>RGDI</RenderingExtension>
                        </ExcludedRenderFormats>
                    </DocumentLibraryConfiguration>
                </Configuration>
            </Extension>
            <Extension Name="NULL" Type="Microsoft.ReportingServices.NullDeliveryProvider.NullProvider,ReportingServicesNullDeliveryProvider"/>
            <Extension Name="Report Server PowerBI" Type="Microsoft.ReportingServices.PowerBIDeliveryProvider.PowerBIDeliveryProvider,ReportingServicesPowerBIDeliveryProvider">
                <MaxRetries>3</MaxRetries>
                <SecondsBeforeRetry>900</SecondsBeforeRetry>
                <Configuration>
                    <PowerBIDeliveryConfiguration>
                    </PowerBIDeliveryConfiguration>
                </Configuration>
            </Extension>
        </Delivery>
        <DeliveryUI>
            <Extension Name="Report Server Email" Type="Microsoft.ReportingServices.EmailDeliveryProvider.EmailDeliveryProviderControl,ReportingServicesEmailDeliveryProvider">
                <DefaultDeliveryExtension>True</DefaultDeliveryExtension>
                <Configuration>
                    <RSEmailDPConfiguration>
                        <DefaultRenderingExtension>MHTML</DefaultRenderingExtension>
                    </RSEmailDPConfiguration>
                </Configuration>
            </Extension>
            <Extension Name="Report Server FileShare" Type="Microsoft.ReportingServices.FileShareDeliveryProvider.FileShareUIControl,ReportingServicesFileShareDeliveryProvider"/>
            <Extension Name="Report Server PowerBI" Type="Microsoft.ReportingServices.PowerBIDeliveryProvider.PowerBIDeliveryUIControl,ReportingServicesPowerBIDeliveryProvider"/>
        </DeliveryUI>
        <Render>
            <Extension Name="WORDOPENXML" Type="Microsoft.ReportingServices.Rendering.WordRenderer.WordOpenXmlRenderer.WordOpenXmlDocumentRenderer,Microsoft.ReportingServices.WordRendering"/>
            <Extension Name="WORD" Type="Microsoft.ReportingServices.Rendering.WordRenderer.WordDocumentRenderer,Microsoft.ReportingServices.WordRendering" Visible="false"/>
            <Extension Name="EXCELOPENXML" Type="Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.ExcelOpenXmlRenderer,Microsoft.ReportingServices.ExcelRendering"/>
            <Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" Visible="false"/>
            <Extension Name="PPTX" Type="Microsoft.ReportingServices.Rendering.PowerPointRendering.PptxRenderingExtension,Microsoft.ReportingServices.PowerPointRendering"/>
            <Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering"/>
            <Extension Name="IMAGE" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.ImageRenderer,Microsoft.ReportingServices.ImageRendering"/>
            <Extension Name="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering">
                <Configuration>
                    <DeviceInfo>
                        <DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing>
                    </DeviceInfo>
                </Configuration>
            </Extension>
            <Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering"/>
            <Extension Name="XML" Type="Microsoft.ReportingServices.Rendering.DataRenderer.XmlDataReport,Microsoft.ReportingServices.DataRendering"/>
            <Extension Name="ATOM" Type="Microsoft.ReportingServices.Rendering.DataRenderer.AtomDataReport,Microsoft.ReportingServices.DataRendering"/>
            <Extension Name="NULL" Type="Microsoft.ReportingServices.Rendering.NullRenderer.NullReport,Microsoft.ReportingServices.NullRendering" Visible="false"/>
            <Extension Name="RGDI" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.RGDIRenderer,Microsoft.ReportingServices.ImageRendering" Visible="false"/>
            <Extension Name="HTML4.0" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html40RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="false">
                <Configuration>
                    <DeviceInfo>
                        <DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing>
                    </DeviceInfo>
                </Configuration>
            </Extension>
            <Extension Name="HTML5" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html5RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="false">
                <Configuration>
                    <DeviceInfo>
                        <DataVisualizationFitSizing>Approximate</DataVisualizationFitSizing>
                    </DeviceInfo>
                </Configuration>
            </Extension>
            <Extension Name="RPL" Type="Microsoft.ReportingServices.Rendering.RPLRendering.RPLRenderer,Microsoft.ReportingServices.RPLRendering" Visible="false" LogAllExecutionRequests="false"/>
        </Render>
        <!--
        For the SQLPDW extension to work, install the SQL Server PDW Client Tools on the report server.
        NOTE: The SQLPDW extension is deprecated. It supports old versions of SQL Server Parallel Data Warehouse (PDW).        
        To connect to Analytics Platform System, use the SQL (SQL Server) extension.        
        For the ORACLE extension to work, install the Oracle Data Provider for NET (ODP.NET) on the report server.
        For TERADATA extension to work, install the .NET Provider for Teradata on the report server.
      -->
        <Data>
            <Extension Name="SQL" Type="Microsoft.ReportingServices.DataExtensions.SqlConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="SQLAZURE" Type="Microsoft.ReportingServices.DataExtensions.SqlAzureConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="SQLPDW" Type="Microsoft.ReportingServices.DataExtensions.SqlDwConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="OLEDB-MD" Type="Microsoft.ReportingServices.DataExtensions.AdoMdConnection,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="SHAREPOINTLIST" Type="Microsoft.ReportingServices.DataExtensions.SharePointList.SPListConnection,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="ORACLE" Type="Microsoft.ReportingServices.DataExtensions.OracleClientConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="ESSBASE" Type="Microsoft.ReportingServices.DataExtensions.Essbase.EssbaseConnection,Microsoft.ReportingServices.DataExtensions.Essbase"/>
            <Extension Name="SAPBW" Type="Microsoft.ReportingServices.DataExtensions.SapBw.SapBwConnection,Microsoft.ReportingServices.DataExtensions.SapBw"/>
            <Extension Name="TERADATA" Type="Microsoft.ReportingServices.DataExtensions.TeradataConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="OLEDB" Type="Microsoft.ReportingServices.DataExtensions.OleDbConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="ODBC" Type="Microsoft.ReportingServices.DataExtensions.OdbcConnectionWrapper,Microsoft.ReportingServices.DataExtensions"/>
            <Extension Name="XML" Type="Microsoft.ReportingServices.DataExtensions.XmlDPConnection,Microsoft.ReportingServices.DataExtensions"/>
        </Data>
        <SemanticQuery>
            <Extension Name="SQL" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MSSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
                <Configuration>
                    <EnableMathOpCasting>False</EnableMathOpCasting>
                </Configuration>
            </Extension>
            <Extension Name="SQLAZURE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MSSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
                <Configuration>
                    <EnableMathOpCasting>False</EnableMathOpCasting>
                </Configuration>
            </Extension>
            <Extension Name="SQLPDW" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQLADW.MSSqlAdwSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
                <Configuration>
                    <EnableMathOpCasting>False</EnableMathOpCasting>
                </Configuration>
            </Extension>
            <Extension Name="ORACLE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Oracle.OraSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
                <Configuration>
                    <EnableMathOpCasting>True</EnableMathOpCasting>
                    <DisableNO_MERGEInLeftOuters>False</DisableNO_MERGEInLeftOuters>
                    <EnableUnistr>False</EnableUnistr>
                    <DisableTSTruncation>False</DisableTSTruncation>
                </Configuration>
            </Extension>
            <Extension Name="TERADATA" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Teradata.TdSqlSQCommand,Microsoft.ReportingServices.SemanticQueryEngine">
                <Configuration>
                    <EnableMathOpCasting>True</EnableMathOpCasting>
                    <ReplaceFunctionName>oREPLACE</ReplaceFunctionName>
                </Configuration>
            </Extension>
            <Extension Name="OLEDB-MD" Type="Microsoft.AnalysisServices.Modeling.QueryExecution.ASSemanticQueryCommand,Microsoft.AnalysisServices.Modeling"/>
        </SemanticQuery>
        <ModelGeneration>
            <Extension Name="SQL" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MsSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
            <Extension Name="SQLAZURE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.MSSQL.MsSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
            <Extension Name="ORACLE" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Oracle.OraSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
            <Extension Name="TERADATA" Type="Microsoft.ReportingServices.SemanticQueryEngine.Sql.Teradata.TdSqlModelGenerator,Microsoft.ReportingServices.SemanticQueryEngine"/>
            <Extension Name="OLEDB-MD" Type="Microsoft.AnalysisServices.Modeling.Generation.ModelGeneratorExtention,Microsoft.AnalysisServices.Modeling"/>
        </ModelGeneration>
        <Security>
            <Extension Name="Windows" Type="Microsoft.ReportingServices.Authorization.WindowsAuthorization, Microsoft.ReportingServices.Authorization"/>
        </Security>
        <Authentication>
            <Extension Name="Windows" Type="Microsoft.ReportingServices.Authentication.WindowsAuthentication, Microsoft.ReportingServices.Authorization"/>
        </Authentication>
        <EventProcessing>
            <Extension Name="SnapShot Extension" Type="Microsoft.ReportingServices.Library.HistorySnapShotCreatedHandler,ReportingServicesLibrary">
                <Event>
                    <Type>ReportHistorySnapshotCreated</Type>
                </Event>
            </Extension>
            <Extension Name="Timed Subscription Extension" Type="Microsoft.ReportingServices.Library.TimedSubscriptionHandler,ReportingServicesLibrary">
                <Event>
                    <Type>TimedSubscription</Type>
                </Event>
            </Extension>
            <Extension Name="Cache Refresh Plan Extension" Type="Microsoft.ReportingServices.Library.CacheRefreshPlanHandler,ReportingServicesLibrary">
                <Event>
                    <Type>RefreshCache</Type>
                </Event>
            </Extension>
            <Extension Name="Shared Dataset Cache Update Extension" Type="Microsoft.ReportingServices.Library.SharedDatasetCacheUpdatePlanHandler,ReportingServicesLibrary">
                <Event>
                    <Type>SharedDatasetCacheUpdate</Type>
                </Event>
            </Extension>
            <Extension Name="Cache Update Extension" Type="Microsoft.ReportingServices.Library.ReportExecutionSnapshotUpdateEventHandler,ReportingServicesLibrary">
                <Event>
                    <Type>SnapshotUpdated</Type>
                </Event>
            </Extension>
        </EventProcessing>
    </Extensions>
    <MapTileServerConfiguration>
        <MaxConnections>2</MaxConnections>
        <Timeout>10</Timeout>
        <AppID>(Default)</AppID>
        <CacheLevel>Default</CacheLevel>
    </MapTileServerConfiguration>
</Configuration> 

SharePoint 모드 보고서 서버에 대한 기본 구성 파일 Default Configuration File for a SharePoint Mode Report Server

rsreportserver.config 파일은 기본적으로 다음 위치에 설치됩니다.The rsreportserver.config file is installed to the following location by default:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\ReportingC:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting

<Configuration>  
  <Dsn />  
  <ConnectionType>Default</ConnectionType>  
  <LogonUser>  
  </LogonUser>  
  <LogonDomain>  
  </LogonDomain>  
  <LogonCred>  
  </LogonCred>  
  <InstanceId>MSRS12.@Sharepoint</InstanceId>  
  <Add Key="SecureConnectionLevel" Value="0" />  
  <Add Key="CleanupCycleMinutes" Value="10" />  
  <Add Key="MaxActiveReqForOneUser" Value="20" />  
  <Add Key="AlertingCleanupCycleMinutes" Value="20" />  
  <Add Key="AlertingDataCleanupMinutes" Value="360" />  
  <Add Key="AlertingExecutionLogCleanupMinutes" Value="10080" />  
  <Add Key="AlertingMaxDataRetentionDays" Value="180" />  
  <Add Key="RunningRequestsScavengerCycle" Value="60" />  
  <Add Key="RunningRequestsDbCycle" Value="60" />  
  <Add Key="RunningRequestsAge" Value="30" />  
  <Add Key="MaxScheduleWait" Value="5" />  
  <Add Key="DisplayErrorLink" Value="true" />  
  <Add Key="WebServiceUseFileShareStorage" Value="false" />  
  <!--  <Add Key="ProcessTimeout" Value="150" /> -->  
  <!--  <Add Key="ProcessTimeoutGcExtension" Value="30" /> -->  
  <!--  <Add Key="WatsonFlags" Value="0x0430" /> full dump-->  
  <!--  <Add Key="WatsonFlags" Value="0x0428" /> minidump -->  
  <!--  <Add Key="WatsonFlags" Value="0x0002" /> no dump-->  
  <Add Key="WatsonFlags" Value="0x0428" />  
  <Add Key="WatsonDumpOnExceptions" Value="Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException" />  
  <Add Key="WatsonDumpExcludeIfContainsExceptions" Value="System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException" />  
  <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="file" />  
    <add name="TraceFileMode" value="unique" />  
    <add name="Components" value="all:3" />  
  </RStrace>  
  <URLReservations>  
    <Application>  
      <Name>ReportServerWebService</Name>  
      <VirtualDirectory>ReportServer</VirtualDirectory>  
      <URLs>  
        <URL>  
          <UrlString>http://+:80</UrlString>  
          <AccountSid>  
          </AccountSid>  
          <AccountName>  
          </AccountName>  
        </URL>  
      </URLs>  
    </Application>  
    <Application>  
      <Name>ReportManager</Name>  
      <VirtualDirectory>Reports</VirtualDirectory>  
      <URLs>  
        <URL>  
          <UrlString>http://+:80</UrlString>  
          <AccountSid>  
          </AccountSid>  
          <AccountName>  
          </AccountName>  
        </URL>  
      </URLs>  
    </Application>  
  </URLReservations>  
  <Authentication>  
    <AuthenticationTypes>  
      <RSWindowsNTLM />  
    </AuthenticationTypes>  
    <EnableAuthPersistence>true</EnableAuthPersistence>  
  </Authentication>  
  <Service>  
    <IsSchedulingService>True</IsSchedulingService>  
    <IsNotificationService>True</IsNotificationService>  
    <IsEventService>True</IsEventService>  
    <IsAlertingService>True</IsAlertingService>  
    <PollingInterval>10</PollingInterval>  
    <WindowsServiceUseFileShareStorage>False</WindowsServiceUseFileShareStorage>  
    <MemorySafetyMargin>80</MemorySafetyMargin>  
    <MemoryThreshold>90</MemoryThreshold>  
    <RecycleTime>720</RecycleTime>  
    <MaxAppDomainUnloadTime>30</MaxAppDomainUnloadTime>  
    <MaxQueueThreads>0</MaxQueueThreads>  
    <UrlRoot>  
    </UrlRoot>  
    <PolicyLevel>rssrvpolicy.config</PolicyLevel>  
    <IsWebServiceEnabled>True</IsWebServiceEnabled>    
    <FileShareStorageLocation>  
      <Path>  
      </Path>  
    </FileShareStorageLocation>  
  </Service>  
  <UI>  
    <ReportServerUrl>  
    </ReportServerUrl>  
    <PageCountMode>Estimate</PageCountMode>  
  </UI>  
  <MapTileServerConfiguration>  
    <MaxConnections>2</MaxConnections>  
    <Timeout>10</Timeout>  
    <AppID>(Default)</AppID>  
    <CacheLevel>Default</CacheLevel>  
  </MapTileServerConfiguration>  
</Configuration>  

관련 항목:See Also

Reporting Services 구성 파일 수정(RSreportserver.config) Modify a Reporting Services Configuration File (RSreportserver.config)
보고서 서버 응용 프로그램을 위한 사용 가능한 메모리 구성 Configure Available Memory for Report Server Applications
Reporting Services 구성 파일 Reporting Services Configuration Files
보고서 서버 초기화(SSRS 구성 관리자) Initialize a Report Server (SSRS Configuration Manager)
암호화된 보고서 서버 데이터 저장(SSRS 구성 관리자) Store Encrypted Report Server Data (SSRS Configuration Manager)
Reporting Services 구성 관리자(기본 모드)Reporting Services Configuration Manager (Native Mode)
추가 질문이 있으신가요?More questions? Reporting Services 포럼을 시도 하십시오.Try the Reporting Services forum