Reporting Services 버전별 프로그래밍 기능
다음 항목에서는 Reporting Services 버전별로 사용할 수 있는 프로그래밍 기능에 대해 설명합니다.
버전별 기능 제한 사항
웹 서비스 API 메서드 사용 가능성
사용할 수 없는 기능에 대한 오류 메시지
버전별 기능 제한 사항
다음 표에서는 버전별로 지원되는 프로그래밍 기능 영역을 나열합니다.
기능/버전 |
Express |
Workgroup |
Standard |
Enterprise |
데이터 원본 |
Express1 |
Workgroup12 |
Y |
Y |
렌더링 형식 |
Excel, PDF, 이미지(RGDI, 인쇄), HTML, Word |
Excel, PDF, 이미지(RGDI, 인쇄), HTML, Word |
Y |
Y |
관리 |
보고서 관리자 |
Y |
Y |
Y |
캐싱 |
N |
N |
Y |
Y |
기록 |
N |
N |
Y |
Y |
배달 |
N |
N |
Y |
Y |
일정 예약 |
N |
N |
Y |
Y |
확장성 |
N |
N |
Y |
Y |
사용자 지정 인증 |
N |
Y |
Y |
Y |
보고서 서버 확장 |
N |
N |
N |
Y |
구독 |
N |
N |
Y |
Y |
데이터 기반 구독 |
N |
N |
N |
Y |
역할 기반 보안 |
고정 역할 |
고정 역할 |
Y |
Y |
보고서 작성기 |
N |
Y |
Y |
Y |
보고서 모델 |
N |
Workgroup12 |
Y |
Y |
모델 수준 보안 |
N |
N |
Y |
Y |
무한 클릭 방문 |
N |
N |
N |
Y |
참고:
1 로컬 SQL Server 인스턴스만 해당됩니다.
2SQL Server 및 Analysis Services만 해당됩니다.
버전별 웹 서비스 API 메서드 사용 가능성
다음 표에서는 SQL Server Express에서 사용할 수 없는 실행 웹 서비스 끝점 메서드 호출을 보여 줍니다.
Method |
Restriction |
기록. HistoryID 매개 변수가 null이 아닌 경우 예외가 발생합니다. |
다음 표에서는 SQL Server Express에서 사용할 수 없는 관리 웹 서비스 끝점 메서드 호출을 보여 줍니다.
Method |
Restriction Reason |
DataDrivenSubscriptions |
|
기록 |
|
CustomRolesSecurity |
|
일정 예약 |
|
구독 |
|
기록 |
|
CustomRolesSecurity |
|
일정 예약 |
|
구독 |
|
DataDrivenSubscriptions |
|
실행 스냅숏 및 일정 예약. ExecutionSetting 매개 변수가 ExecutionSettingEnum.Live가 아닌 경우와 Schedule 매개 변수가 null이 아닌 경우 예외가 발생합니다. |
|
기록 |
|
기록 및 일정 예약. Schedule 매개 변수가 null이 아닌 경우 예외가 발생합니다. |
|
기록. HistoryID 매개 변수가 null이 아닌 경우 예외가 발생합니다. |
|
일정 예약 |
|
구독 |
|
기록 |
|
일정 예약 |
|
일정 예약 |
|
구독 |
|
ListSubscriptionsUsingDataSource |
|
일정 예약 |
|
일정 예약 |
|
캐싱 |
|
DataDrivenSubscriptions |
|
실행 스냅숏 및 일정 예약. ExecutionSetting 매개 변수가 ExecutionSettingEnum.Live가 아닌 경우와 Schedule 매개 변수가 null이 아닌 경우 예외가 발생합니다. |
|
기록 |
|
기록 및 일정 예약. Schedule 매개 변수가 null이 아닌 경우 예외가 발생합니다. |
|
CustomRolesSecurity |
|
일정 예약 |
|
구독 |
|
실행 스냅숏 |
사용할 수 없는 기능에 대한 오류 메시지
현재 설치된 Reporting Services 버전에서 지원되지 않는 기능을 사용하는 SOAP 메서드가 호출될 경우 Reporting Services는 RSNotSupported 오류를 반환합니다. 이 오류 메시지는 다음과 같습니다.
This feature is unavailable in this edition of Microsoft SQL Server Reporting Services.
만료된 Reporting Services 평가 버전에 액세스하려고 할 경우 Reporting Services는 RSEvaluationPeriodExpired 오류 메시지를 반환합니다. 이 오류 메시지는 다음과 같습니다.
The evaluation period for this instance of Microsoft SQL Server Reporting Services has expired. A license is now required.