Reporting Services의 기본 설치 업그레이드

Reporting Services가 이미 기본 설치되어 있는 컴퓨터에서 설치 프로그램을 실행할 때는 기존 인스턴스를 내부 업그레이드할지, 아니면 새 인스턴스를 설치할지 여부를 선택할 수 있습니다. 내부 업그레이드 시 요구 사항은 다음과 같습니다.

  • 보고서 서버 및 보고서 관리자에 액세스하는 데 사용되는 가상 디렉터리의 구성 설정이 기본 구성 설정이어야 합니다. 가상 디렉터리는 기본 웹 사이트 아래에 만들어야 합니다. 응용 프로그램 및 내용 매핑, 가상 디렉터리 보안 설정, 사용 권한에는 기본값을 설정해야 합니다.
  • ASP.NET 프로세스 ID가 machine.config 파일에서 암호화되어 있지 않아야 합니다. 프로세스 ID 암호화는 일부 조직에 있어 최상의 권장 보안 방법입니다. SQL Server 설치 프로그램은 프로세스 ID가 암호화되어 있으면 Reporting Services 설치를 업그레이드할 수 없습니다.
  • 사용자 지정 확장 프로그램이 추가되지 않았으며 보고서 서버에 기본 보안 확장 프로그램이 배포되어야 합니다.

위에 설명한 항목들은 업그레이드를 차단하고 기존 설치에서 업그레이드 관리자를 실행할 때 트리거됩니다. 이러한 문제 및 수정 작업에 대한 자세한 내용은 업그레이드 관리자 제품 설명서를 참조하십시오. 업그레이드할 수 없는 경우 Reporting Services 설치를 마이그레이션할 수 있습니다. 마이그레이션 방법 및 업그레이드 관리자 사용 방법은 Reporting Services 마이그레이션업그레이드 관리자를 사용하여 업그레이드 준비를 참조하십시오.

업그레이드 전 검사 목록

이 검사 목록을 사용하여 Reporting Services 설치 업그레이드를 준비하십시오.

  1. 보고서 서버 데이터베이스 및 구성 파일을 백업합니다. 예제 파일 또는 스타일시트를 수정했으며 수정된 버전을 유지하고 싶다면 함께 백업합니다.
  2. 대칭 키를 백업합니다.
  3. Reporting Services 온라인 설명서 새로 고침을 설치한 경우 이를 제거합니다.
  4. 보고서 서버를 호스팅하는 컴퓨터에서 설치 프로그램을 실행합니다. 설치 프로그램에서 기존 설치를 감지하고 업그레이드할 옵션을 제공합니다.

보고서 서버 데이터베이스 업그레이드

업그레이드하는 동안 설치 프로그램에서는 로컬 기본 SQL Server 데이터베이스 엔진 인스턴스에 설치된 보고서 서버 데이터베이스에 연결한 다음 기존 테이블 구조를 새 스키마로 업데이트합니다. 일단 보고서 서버 데이터베이스가 새 형식으로 업그레이드되면 이를 실행 취소할 수 없습니다. 데이터베이스는 적절히 마이그레이션됩니다. 설치 프로그램은 RSReportServer.config 파일의 데이터베이스 연결 정보를 사용하여 보고서 서버 데이터베이스를 찾아 연결합니다.

설치를 업그레이드해도 보고서 서버 데이터베이스의 이름이나 연결 정보는 수정되지 않습니다. 보고서 서버가 보고서 서버 데이터베이스 액세스에 사용하는 계정 정보도 변경되지 않습니다. 데이터베이스를 업그레이드하는 방법은 보고서 서버 데이터베이스 업그레이드를 참조하십시오.

보고서 서버 내용 업그레이드

보고서 서버를 업그레이드하면 보고서도 업그레이드되지만 보고서 서버에 저장되어 있는 다른 내용은 업그레이드되지 않습니다. 게시된 보고서 및 스냅숏은 설치 프로그램 끝 부분의 오랜 시간이 소요되는 프로세스에서 업그레이드됩니다. 구독, 일정, 공유 데이터 원본 및 리소스는 업그레이드 전 버전과 동일합니다. 보고서의 내부 업그레이드에 대한 자세한 내용은 보고서 업그레이드를 참조하십시오.

새로운 임시 보고 기능을 사용하기 위해 역할 할당 업그레이드

역할 정의와 역할 할당은 업그레이드 중에 수정되지 않습니다. 따라서 업그레이드 설치 시 SQL Server 2005에서 도입된 새 작업과 역할 정의가 구현되지 않습니다. 새 작업과 역할을 사용하려면 수동으로 역할과 역할 할당을 업데이트해야 합니다.

새 작업과 역할은 사용자가 모델을 만들고 보고서 작성기를 사용할 수 있게 해주는 임시 보고 기능을 지원합니다. 새 기능을 사용하려면 기존 역할과 역할 할당을 업데이트해야 합니다. 자세한 내용은 보고서 작성기 액세스에 대한 역할 기반 보안 업데이트를 참조하십시오.

구성 파일 업그레이드

기존 설치의 구성 파일이 업그레이드된 설치에 사용됩니다. 새 설정은 업그레이드하는 동안 추가 및 설정됩니다. 업그레이드가 완료되면 새로운 설정 중 일부는 존재하지 않습니다. Reporting Services 구성 도구를 실행할 때 다른 설정을 추가할 수 있습니다.

SQL Server 2005 서비스 팩 1로 업그레이드하는 경우 구성 파일이 새 설정을 포함하도록 업데이트되지 않습니다. 서비스 팩 1 설치 프로그램은 구성 파일을 수정하지 않습니다. 서비스 팩 1에는 SAP NetWeaver BI 데이터 처리 확장 프로그램에 대한 구성 설정만 새로 추가되었습니다. 수동으로 이러한 설정을 구성하는 방법은 Microsoft .NET Data Provider 1.0 for SAP NetWeaver Business Intelligence를 사용하도록 Reporting Services 구성을 참조하십시오.

Reporting Services 구성 요소를 함께 업그레이드

Reporting Services에는 클라이언트 및 서버 구성 요소가 포함되어 있습니다. 서버 구성 요소를 업그레이드할 경우 모든 클라이언트 구성 요소도 적절히 업그레이드해야 합니다. 보고서 디자이너의 경우에는 더욱 그렇습니다. SQL Server 2000 버전의 보고서 디자이너를 SQL Server 2005 보고서 서버와 함께 실행할 수는 있지만 보고서 디자이너의 보고서 미리 보기와 런타임에 렌더링되는 보고서가 서로 다를 수 있습니다. 업그레이드된 보고서 디자이너는 더 이상 보고서를 SQL Server 2000 보고서 서버에 게시하는 데 사용할 수 없습니다. 보고서 네임스페이스의 차이 때문에 두 버전의 보고서 서버 모두에 게시할 수가 없습니다.

SQL Server 구성 요소를 함께 업그레이드

보고서 서버와 데이터베이스 엔진을 개별적으로 업그레이드할지, 아니면 함께 업그레이드할지를 선택할 수 있습니다. 다음 목록에서는 구성 요소 업그레이드 방법을 간략히 설명합니다.

  • 데이터베이스 엔진만 업그레이드하면 보고서 서버 및 보고서 서버 데이터베이스가 영향을 받지 않습니다. 업그레이드된 데이터베이스 엔진은 이전 스키마에 의해 정의되는 기존 보고서 서버 데이터베이스를 호스팅합니다.
  • 보고서 서버만 업그레이드하면 설치 프로그램이 보고서 서버 데이터베이스의 테이블 구조를 새로운 형식으로 수정합니다.
  • 두 구성 요소를 모두 업그레이드하면 데이터베이스 엔진이 먼저 업그레이드된 다음 보고서 서버가 업그레이드됩니다.

Reporting Services를 설치하는 경우 업그레이드 프로세스는 설치 프로그램이 SQL Server 2000 버전의 보고서 서버 구성 요소 또는 보고서 디자이너를 감지한 경우에만 시작됩니다.

업그레이드 중에 제거되는 구성 요소

업그레이드 중에 설치 프로그램은 SQL Server 2005 릴리스의 새 구성 요소로 대체된 모든 구성 요소를 제거합니다. 다음 목록에서는 업그레이드 또는 제거할 구성 요소를 설명합니다. 설치 프로그램에서 구성 요소를 선택하는 방법은 설치 프로그램을 사용하여 Reporting Services 설치를 참조하십시오.

  • 보고서 서버, 보고서 관리자 및 보고서 서버 데이터베이스는 업그레이드됩니다.
  • 보고서 디자이너는 제거되어 Business Intelligence Development Studio로 바뀝니다. SQL Server 2005에서 보고서 디자이너는 Business Intelligence Development Studio 내에서 실행됩니다. Visual Studio 2003에서 실행되는 이전 버전은 제거되고 프로그램 파일이 시스템에서 제거됩니다.
  • Reporting Services 온라인 설명서는 제거됩니다. 새 릴리스에서 제품 설명서는 SQL Server 2005 온라인 설명서에 포함되어 있습니다.
ms143762.note(ko-kr,SQL.90).gif중요:
설명서 새로 고침을 설치한 경우에는 업그레이드하기 전에 먼저 제거해야 합니다. 이 단계는 수동으로 수행해야 합니다. 업그레이드 기능은 설명서 파일을 제거하기는 하지만 프로그램 추가/제거에서 프로그램 항목을 제거하지 않습니다.
  • 예제는 제거됩니다. 새 버전은 설치 프로그램을 통해 사용할 수 있습니다.
  • 관리 명령줄 도구는 제거됩니다. 이 릴리스에서는 더 이상 rsactivate.exe가 사용되지 않습니다.

참고 항목

개념

Reporting Services 업그레이드

관련 자료

Reporting Services의 이전 버전과의 호환성

도움말 및 정보

SQL Server 2005 지원 받기