SQL Server Express의 Reporting Services에서 지원되는 기능
이 항목에서는 SQL Server Express with Advanced Services에서 사용할 수 있는 기능에 대해 간략하게 설명합니다. 이 버전에 대한 자세한 내용은 SQL Server Express with Advanced Services 기능을 참조하십시오.
기능 요약
SQL Server Express에서 제공하는 Reporting Services 기능은 다음과 같습니다.
보고서를 보는 각 사용자마다 요청 시 보고서를 처리합니다. 사용자가 보고서를 열면 보고서가 초기화되고 쿼리가 처리되며 데이터가 보고서 레이아웃에 병합되고 보고서가 표시 형식으로 렌더링됩니다.
렌더링 형식은 HTML, Acrobat 및 Excel에 사용할 수 있습니다.
보고서 데이터 원본은 SQL Server Express에서 로컬로 실행되는 SQL Server 관계형 데이터베이스여야 합니다.
보고서 서버 관리 및 보고서 보기는 보고서 관리자를 통해 지원됩니다.
구성은 Reporting Services 구성 도구를 통해 지원됩니다.
Rs.exe, rsconfig.exe 및 rskeymgmt.exe 명령줄 유틸리티는 SQL Server Express에서 사용할 수 있습니다.
Windows 인증 및 미리 정의된 역할은 기존 그룹과 사용자 계정을 명명된 작업 모음에 매핑하는 데 사용됩니다.
지원되지 않는 기능
다른 버전의 SQL Server에는 더 많은 Reporting Services 기능이 포함되어 있습니다. 다음 목록에서는 SQL Server 온라인 설명서에 언급되어 있지만 이 버전에서 사용할 수 없는 기능에 대해 설명합니다.
예약된 보고서 처리, 캐싱, 스냅숏, 구독 및 배달이 지원되지 않습니다.
Analysis Services, Oracle, XML, SAP, SSIS(SQL Server Integration Services), OLE DB 및 ODBC 데이터 원본이 지원되지 않습니다.
원격 데이터 원본이 지원되지 않습니다. SQL Server Express 보고서 서버에서 호스팅되는 보고서는 로컬 SQL Server Express 데이터베이스 엔진 인스턴스에서 SQL Server 관계형 데이터를 검색해야 합니다.
의미 체계 모델 및 보고서 작성기를 통한 임시 보고가 지원되지 않습니다.
TIFF(이미지), XML 및 CSV 렌더링 확장 프로그램이 지원되지 않습니다.
배달, 데이터 처리, 렌더링 및 보안용 Reporting Services API 확장 가능 플랫폼이 지원되지 않습니다.
사용자 지정 인증 확장 프로그램 및 사용자 지정 역할 할당이 지원되지 않습니다. 기존 Windows 도메인 사용자 및 그룹 계정을 미리 정의된 역할 정의에 매핑해야 합니다.
사용자 지정 보고서 항목이 지원되지 않습니다.
장기 실행 보고서 프로세스 관리가 지원되지 않습니다. 특히 보고서 관리자의 작업 관리 기능을 사용하여 보고서 처리를 중지할 수 없습니다.
확장 배포가 지원되지 않습니다.
SharePoint 통합 모드가 지원되지 않습니다.
SQL Server Express에서 사용자 인스턴스 기능("일반 사용자로 실행" 또는 RANU라고도 함)을 사용하는 경우 원격 연결을 통해 데이터 원본을 사용할 수 없습니다. 즉, 사용자 인스턴스 기능에 대한 보고서 데이터 원본을 구성하는 경우 원격 사용자가 보고서에 액세스하면 다음 오류 메시지가 표시됩니다.
"보고서를 처리하는 동안 오류가 발생했습니다. 데이터 원본 '<datasourcename>'에 대한 연결을 설정할 수 없습니다. 이 오류에 대한 자세한 내용을 보려면 로컬 서버 컴퓨터의 보고서 서버를 탐색하거나 원격 오류를 활성화하십시오."
또한 보고서 서버 로그 파일에 다음 항목이 포함됩니다.
Cannot create a connection to data source '<datasourcename>'. ---> System.Data.SqlClient.SqlException: User does not have permission to perform this action.
이러한 오류가 발생하지 않도록 하려면 연결을 정의할 때 연결 문자열이나 고급 속성 대화 상자에서 User Instance 속성을 설정하지 마십시오.