다음을 통해 공유


SSRS(SQL Server Data Tools)의 배포 및 버전 지원

SQL Server Data Tools는 다음 시나리오를 지원합니다.

  • 보고서 정의(*.rdl) 및 보고서 서버 프로젝트(*.rptproj)를 엽니다.

  • 보고서 정의를 빌드합니다.

  • 보고서 디자이너에서 보고서를 미리 봅니다.

  • 보고서 서버에 보고서를 배포합니다.

구성 및 배포 속성

SSDT(SQL Server Data Tools)는 프로젝트 구성을 지원합니다. 프로젝트 구성은 보고서를 미리 보거나 배포하는 단계로 프로젝트를 빌드할 때 위치 및 동작을 지정하는 속성 집합으로 구성됩니다. 프로젝트 구성에 대한 자세한 내용은 Visual Studio 설명서를 참조하세요.

프로젝트 구성을 사용하여 대상 보고서 서버와 호환되는 스키마 버전으로 보고서 정의 업그레이드를 제어합니다. 프로젝트 구성에서 제어하는 속성에는 대상 보고서 서버, 빌드 프로세스에서 미리 보기 및 배포를 위한 보고서 정의를 일시적으로 저장하는 폴더, 오류 수준이 포함됩니다.

보고서는 보고서 디자이너에서 미리 보기로 렌더링되거나 보고서 서버에 배포되기 전에 빌드됩니다.

SSDT(SQL Server Data Tools) 프로젝트 속성 대화 상자에서 구성 속성을 설정합니다.

빌드 및 배포 속성은 다음과 같습니다.

  • OutputPath는 보고서의 빌드 확인, 배포 및 미리 보기에 사용되는 보고서 정의를 저장할 폴더의 경로를 식별하는 빌드 속성입니다.

  • ErrorLevel은 오류로 보고된 빌드 문제의 심각도를 식별하는 빌드 속성입니다. 심각도 수준이 ErrorLevel 값보다 작거나 같은 문제는 오류로 보고됩니다. 그렇지 않으면 문제가 경고로 보고됩니다. 자세한 내용은 SSRS(보고서 디자이너)를 사용한 디자인 보고서의 "보고서 유효성 검사 및 오류 수준" 섹션을 참조하세요.

  • TargetServerVersion은 TargetServerURL 속성에 지정된 대상 보고서 서버에 설치된 SQL Server Reporting Services의 예상 버전을 식별하는 배포 속성입니다.

프로젝트 속성 대화 상자에서 이전 버전의 SQL Server Reporting Services를 지정하면 보고서가 자동으로 이전 버전으로 되돌아 가지 않습니다. 따라서 보고서 서버 프로젝트에는 두 가지 버전의 SQL Server의 보고서가 포함될 수 있습니다. 보고서 서버 프로젝트가 배포되면 프로젝트의 모든 보고서가 TargetServerVersion에 지정된 버전으로 변환됩니다.

프로젝트에 둘 이상의 프로젝트 구성을 추가할 수 있습니다. 각 시나리오는 서로 다른 버전의 보고서 서버에 배포하는 것과 같은 다른 시나리오에 사용됩니다. 자세한 내용은 배포 속성 설정(Reporting Services)프로젝트 속성 페이지 대화 상자를 참조하세요.

지원되는 버전

비고

보고서 서버 프로젝트의 32비트 개발 환경인 SSDT(SQL Server Data Tools)는 Itanium 기반 컴퓨터에서 실행되도록 설계되지 않았으며 Itanium 기반 서버에 설치되지 않았습니다. 그러나 x64 기반 컴퓨터에서는 SQL Server Data Tools에 대한 지원을 사용할 수 있습니다.

다음 표에서는 SSDT(SQL Server Data Tools)에서 보고서를 작성하고 게시하기 위해 지원되는 버전에 대해 설명합니다.

비고

SQL Server 2008 이후 스키마가 변경되지 않았습니다.

프로젝트 또는 파일 형식 버전 작성자 보고서 보고서 게시 비고
보고서 서버 프로젝트

또는

보고서 서버 마법사 프로젝트
SQL Server 2014 2014 RDL 스키마 SQL Server 2014 보고 서비스
보고서 서버 프로젝트

또는

보고서 서버 마법사 프로젝트
SQL Server 2012 2012 RDL 스키마 SQL Server 2012 Reporting Services
보고서 서버 프로젝트

또는

보고서 서버 마법사 프로젝트
SQL Server 2008 R2 2008 R2 RDL 스키마 SQL Server 2008 R2 Reporting Services (SQL 서버 2008 R2 보고 서비스)
보고서 서버 프로젝트

또는

보고서 서버 마법사 프로젝트
SQL Server 2008 2008 RDL 스키마 SQL Server 2008 Reporting Services 보고서 서버 전용 2003 RDL 및 2005 RDL을 로컬로 2008 RDL 스키마로 업그레이드합니다.
보고서 서버 프로젝트

또는

보고서 서버 마법사 프로젝트
SQL Server 2005 2005 RDL 스키마 SQL Server 2005 또는 SQL Server 2008 Reporting Services 보고서 서버
보고서 서버 프로젝트 SQL Server 2000 2003 RDL 스키마 지원되지 않음
Visual Studio RDLC 보고서 디자이너 Visual Studio 2005

Visual Studio 2008
2005 RDL 스키마 지원되지 않음 2008 RDL 스키마를 지원하지 않습니다.
Visual Studio 뷰어 컨트롤 Visual Studio 2005

Visual Studio 2008
로컬 모드에서 지원되지 않는 2008 RDL 해당 없음(N/A) 서버 모드에서 SQL Server 2008 Reporting Services 보고서 서버에서 2008 RDL 보고서를 볼 수 있습니다.

이전 버전의 보고서 정의 스키마에서 보고서를 여는 방법에 대한 자세한 내용은 보고서 업그레이드를 참조하세요. 특정 보고서 정의 스키마에 대한 자세한 내용은 보고서 정의 언어 사양을 참조하세요.

또한 참조하십시오

데이터 원본 및 보고서 게시