Reporting Services 업그레이드 및 마이그레이션

Reporting Services 환경을 업데이트하는 방법은 일반적으로 두 가지가 있습니다.

  • 업그레이드: 현재 설치된 서버와 인스턴스에 대한 다양한 기술을 업그레이드합니다. 이를 일반적으로 "현재 위치" 업그레이드라고 부릅니다.

  • 마이그레이션: 새 환경을 설치하고 메타데이터와 데이터를 새 환경에 복사하고 기존 내용을 사용하도록 새 환경을 구성합니다. 내용을 새 위치로 복사하고 새 환경에서 복사된 내용을 사용하도록 구성하게 결정할 수도 있습니다. 여기에는 Reporting Services 데이터베이스뿐 아니라 SharePoint 내용 및 SharePoint에 대한 구성 정보를 복사하는 작업도 포함될 수 있습니다.

팁

SQL Server 2012의 문제에 대한 최신 정보는 Reporting Services SQL Server 2012 팁과 요령 및 문제 해결(ttp://go.microsoft.com/fwlink/?LinkId=221297)을 참조하십시오.

현재 릴리스 정보는 다음 링크에서 볼 수 있습니다.

지원되는 버전의 SQL Server Reporting Services에서 새 SQL Server 2012 인스턴스로 업그레이드하는 경우 일반적으로 SQL Server 설치 마법사를 실행하여 보고서 서버 프로그램 파일, 데이터베이스 및 모든 응용 프로그램 데이터를 업그레이드할 수 있습니다. 그러나 다음과 같은 조건에 해당하는 경우 보고서 서버 설치를 수동으로 마이그레이션해야 합니다.

  • 업그레이드 관리자가 하나 이상의 업그레이드 블로커를 검색했습니다.

  • 업그레이드 프로세스 중에 보고서 서버가 오프라인 상태가 되는 시간을 최소화해야 합니다. 응용 프로그램 데이터를 새 인스턴스로 복사하고 설치를 독립적인 작업으로 테스트하는 동안에는 현재 설치가 온라인 상태로 유지됩니다.

  • Reporting Services의 SharePoint 2010 배포를 SharePoint 2013으로 마이그레이션할 수 있습니다. SharePoint 2013은 SharePoint 2010에서의 전체 업그레이드를 지원하지 않습니다. 자세한 내용은 Reporting Services 설치 마이그레이션(SharePoint 모드)를 참조하십시오.

항목 내용

  • 업그레이드할 수 있는 버전

  • SharePoint 모드 업그레이드 및 마이그레이션 시나리오

  • 기본 모드 업그레이드 및 마이그레이션 시나리오

  • 기본 모드에서 SharePoint 모드로의 마이그레이션 시나리오

  • 마이그레이션 고려 사항

  • 내부 업그레이드

  • 업그레이드 전 검사 목록(내부 업그레이드)

  • 업그레이드(내부 업그레이드)

  • 기본 모드 업그레이드 워크플로(내부 업그레이드)

  • 보고서 업그레이드

  • 알려진 업그레이드 문제

  • 추가 리소스

업그레이드할 수 있는 버전

SQL Server 2012 설치 프로그램은 다음과 같은 이전 버전의 Reporting Services에 대한 업그레이드를 지원합니다.

  • SQL Server 2012.

  • SQL Server 2005 Reporting Services SP4

  • SQL Server 2008 Reporting Services SP2

  • SQL Server 2008 R2 Reporting Services SP1

SQL Server 2012 버전에서 다른 버전으로의 업그레이드 또는 다운그레이드에 대해 지원되는 시나리오에 대한 자세한 내용은 SQL Server 2012 버전에서 지원하는 기능(https://go.microsoft.com/fwlink/?linkid=232473)을 참조하십시오.

[!참고]

Reporting Services 서버의 한 모드에서 다른 모드로의 내부 업그레이드는 지원되지 않습니다. 예를 들어 기본 모드 보고서 서버를 SharePoint 모드 보고서 서버로 업그레이드할 수 없습니다. 보고서 항목을 한 모드에서 다른 모드로 마이그레이션할 수 있습니다. 자세한 내용은 이 문서 뒷부분에 나오는 '기본 모드에서 SharePoint 모드로의 마이그레이션' 섹션을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

SharePoint 모드 업그레이드 및 마이그레이션 시나리오

다음 섹션에서는 지정된 버전의 Reporting Services SharePoint 모드에서 SQL Server 2012으로 업그레이드하거나 마이그레이션하는 데 필요한 기본 단계 및 문제에 대해 설명합니다.  Reporting Services SharePoint 모드.

중요 정보중요

SharePoint 통합 모드로 업그레이드하려면 Reporting Services Windows서비스가 실행되고 있어야 합니다. Reporting Services 구성 관리자를 사용하여 서비스가 실행 중인지 확인하고 업그레이드를 다시 시작할 수 있습니다.

자세한 업그레이드 단계는 이 항목의 다음 섹션을 참조하십시오.

  • 내부 업그레이드

  • 업그레이드 전 검사 목록

  • Reporting Services 업그레이드

SharePoint 모드 설치를 마이그레이션하는 자세한 단계는 Reporting Services 설치 마이그레이션(SharePoint 모드)을 참조하십시오.

중요 정보중요

다음 시나리오 중 일부의 경우 업그레이드해야 하는 여러 기술 때문에 SharePoint 환경의 작동 중단이 필요합니다. 작동 중단이 허용되지 않는 상황에서는 내부 업그레이드 대신 마이그레이션을 완료해야 합니다.

  • SQL Server 2012에서 SQL Server 2012 서비스 팩 1(SP1)로.

  • SQL Server 2012 CTP3에서 SQL Server 2012로

  • SQL Server 2008 R2에서 SQL Server 2012로

  • SQL Server 2008 SP2에서 SQL Server 2012로

  • SQL Server 2005 SP2에서 SQL Server 2012로

SQL Server 2012에서 SQL Server 2012 SP1로

시작 환경: SQL Server 2012, SharePoint 2010

종료 환경: SQL Server 2012 SP1, SharePoint 2010

  1. SharePoint 2010: 내부 업그레이드가 지원되며 SharePoint 환경에 대한 작동 중단 시간이 없습니다.

  2. SharePoint 2013: SharePoint 2013에서는 전체 업그레이드를 지원하지 않습니다. 그러나 데이터베이스 연결 업그레이드 절차는 지원됩니다. 동작은 전체 업그레이드 및 데이터베이스 연결 업그레이드의 두 가지 기본 업그레이드 방법 중 고객이 선택할 수 있는 SharePoint 2010으로 업그레이드와 다릅니다.

    Reporting Services 설치가 SharePoint 2010에 통합되어 있는 경우에는 SharePoint 서버를 전체 업그레이드할 수 없습니다. 그러나 SharePoint 2010 팜에서 콘텐츠 데이터베이스 및 서비스 응용 프로그램 데이터베이스를 SharePoint 2013 팜으로 마이그레이션할 수 있습니다.

SQL Server 2012 CTP3에서 SQL Server 2012로

시작 환경: SQL Server 2012 CTP3, SharePoint 2010

종료 환경: SQL Server 2012, SharePoint 2010

  • 내부 업그레이드가 지원되며 SharePoint 환경에 대한 작동 중단 시간이 없습니다.

  • SQL Server 2012에서는 SharePoint 2010만 지원하므로 SharePoint 업그레이드가 필요 없습니다.

  • SharePoint 콘텐츠 데이터베이스에 SQL Server 2012 데이터베이스 엔진을 사용하려는 경우 SharePoint 2010을 SharePoint 2010 SP1(서비스 팩 1)으로 업그레이드해야 합니다.

  • SQL Server 2012 설치 마법사를 실행하면 나타나는 Reporting Services 업그레이드 대화 상자에서 SQL Server 공유 기능을 모두 업그레이드할 것을 확인할 수 있습니다. Reporting Services SharePoint 모드는 SQL Server 공유 기능으로 간주되며 공유 기능은 한 번에 모두 업그레이드되거나 하나도 업그레이드되지 않습니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

SQL Server 2008 R2에서 SQL Server 2012로

시작 환경: SQL Server 2008 R2, SharePoint 2010

종료 환경: SQL Server 2012, SharePoint 2010

  • 내부 업그레이드가 지원되며 SharePoint 환경에 대한 작동 중단 시간이 없습니다.

  • 팜의 각 웹 프런트 엔드에서 SharePoint용 Reporting Services 추가 기능의 SQL Server 2012 버전을 설치합니다. SQL Server 2012 설치 마법사를 사용하거나 추가 기능을 다운로드하여 추가 기능을 설치할 수 있습니다.

  • SQL Server 2012 설치를 실행하여 각 '보고서 서버'에 대한 SharePoint 모드를 업그레이드합니다. SQL Server 설치 마법사는 Reporting Services 서비스를 설치하고 새 서비스 응용 프로그램을 만듭니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

SQL Server 2008 SP2에서 SQL Server 2012로

시작 환경: SQL Server 2008 SP2, SharePoint 2007

종료 환경: SQL Server 2012, SharePoint 2010

  • 이 내부 업그레이드 시나리오의 경우에는 SharePoint 및 SQL Server 기술 모두를 업그레이드해야 하므로 SharePoint 환경의 작동 중단 시간이 필요합니다. 따라서 내부 업그레이드 대신 마이그레이션을 완료할 것을 고려할 수 있습니다.

  • SQL Server 2008의 SP2(서비스 팩 2)로의 업그레이드가 완료되지 않은 경우 이를 먼저 수행합니다.

  • SharePoint를 2010으로 업그레이드. SharePoint 2010 필수 구성 요소 설치 관리자를 실행하면 SharePoint 2010 제품용 Reporting Services 추가 기능도 업그레이드됩니다.

  • 모든 SharePoint 웹 프런트 엔드에서 SharePoint용 Reporting Services 추가 기능의 SQL Server 2012 버전을 설치합니다. SharePoint 필수 구성 요소 설치 관리자가 SQL Server 2008 R2 버전의 추가 기능을 설치했지만 SQL Server 2012 보고서 서버에서 사용할 SQL Server 2012 버전이 필요합니다.

  • 주의 사항주의

    SharePoint 업그레이드를 수행하면 SQL Server가 업그레이드될 때까지 Reporting Services 환경이 작동하지 않는 상태에 있습니다.

  • Reporting Services를 SQL Server 2012으로 업그레이드. SQL Server 설치 마법사를 실행하면 "SQL Server Reporting Services SharePoint 모드 인증" 대화 상자가 나타납니다. Reporting Services 서비스가 설치되고 인증 페이지의 자격 증명이 새 SharePoint 응용 프로그램 풀을 만드는 데 사용됩니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

SQL Server 2005 SP2에서 SQL Server 2012로

시작 환경: SQL Server 2005 SP2, SharePoint 2007

종료 환경: SQL Server 2012, SharePoint 2010

  • 이 내부 업그레이드 시나리오의 경우에는 SharePoint 및 SQL Server 기술 모두를 업그레이드해야 하므로 SharePoint 환경의 작동 중단 시간이 필요합니다. 따라서 내부 업그레이드 대신 마이그레이션을 완료할 것을 고려할 수 있습니다.

  • SQL Server 2005의 SP2(서비스 팩 2)로의 업그레이드가 완료되지 않은 경우 이를 먼저 수행합니다.

  • SharePoint를 SharePoint 2010으로 업그레이드. SharePoint 2010 필수 구성 요소 설치 관리자를 실행하면 SharePoint 2010 제품용 Reporting Services 추가 기능도 업그레이드됩니다.

  • 주의 사항주의

    SharePoint 업그레이드를 수행하면 SQL Server가 업그레이드될 때까지 Reporting Services 환경이 작동하지 않는 상태에 있습니다.

  • 모든 SharePoint 웹 프런트 엔드에서 SharePoint용 Reporting Services 추가 기능의 SQL Server 2012 버전을 설치합니다. SharePoint 필수 구성 요소 설치 관리자가 SQL Server 2008 R2 버전의 추가 기능을 설치했지만 SQL Server 2012 보고서 서버에서 사용할 SQL Server 2012 버전이 필요합니다.

  • Reporting Services를 SQL Server 2012으로 업그레이드. SQL Server 설치 마법사를 실행하면 "SQL Server Reporting Services SharePoint 모드 인증" 대화 상자가 나타납니다. Reporting Services 서비스가 설치되고 인증 페이지의 자격 증명이 새 SharePoint 응용 프로그램 풀을 만드는 데 사용됩니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

기본 모드 업그레이드 및 마이그레이션 시나리오

업그레이드: 기본 모드의 내부 업그레이드 프로세스는 이 항목의 앞부분에 나와 있는 지원되는 각 버전에 사용되는 프로세스와 동일합니다. SQL Server 설치 마법사 또는 명령줄 설치를 실행합니다. 설치하면 보고서 서버 데이터베이스가 새 보고서 서버 데이터베이스 스키마로 자동 업그레이드됩니다. 자세한 내용은 이 항목의 내부 업그레이드 섹션을 참조하십시오.

마이그레이션: 이전 버전의 기본 모드 설치를 SQL Server 2012으로 마이그레이션하는 단계는 이 항목의 앞부분에 나와 있는 지원되는 모든 버전에 사용되는 단계와 동일합니다. 자세한 내용은 Reporting Services 설치 마이그레이션(기본 모드)을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

기본 모드에서 SharePoint 모드로의 마이그레이션 시나리오

한 Reporting Services 서버 모드에서 다른 서버 모드로 업그레이드하거나 변환할 수 없습니다. 예를 들어 기본 모드 보고서 서버를 SharePoint 모드로 업그레이드하거나 변환할 수 없습니다. 사용되는 데이터베이스 스키마가 다르기 때문에 모드 간에 보고서 서버 데이터베이스를 복사할 수 없습니다.

팁

대부분의 시나리오에서 마이그레이션 도구는 기본 모드 서버에서 SharePoint 모드 서버로 보고서 항목을 복사할 수 있습니다. 자세한 내용은 Reporting Services 마이그레이션 도구(https://www.microsoft.com/ko-kr/download/details.aspx?id=29560)를 참조하십시오.

마이그레이션 도구가 사용자 요구에 맞지 않는 경우 수동으로 보고서 서버 데이터를 마이그레이션할 수 있습니다. 다음은 Reporting Services 기본 모드 설치에서 SharePoint 모드 설치로 보고서 항목을 수동 마이그레이션할 수 있는 단계를 요약한 내용입니다.

  1. 암호화 키 백업 및 복원. 데이터를 암호화하는 데 사용되는 키입니다. 암호화 키는 암호(예: 데이터 원본 연결을 위해 저장된 암호)를 암호화하는 데도 사용됩니다. 그러나 암호는 마이그레이션할 수 없으며 대화 환경에서 암호를 다시 입력해야 합니다.

  2. 보고서 서버 웹 서비스 SOAP 메서드를 호출하여 데이터베이스 간에 데이터를 복사하는 Visual Basic 스크립트를 작성합니다. RS.exe 유틸리티를 사용하여 이 스크립트를 실행할 수 있습니다. 이 방법에 대한 자세한 내용은 스크립팅(Reporting Services SSRS)을 참조하십시오.

개체

스크립팅 가능

설명

보고서

마이그레이션 후 데이터 원본에 대한 암호를 다시 입력합니다.

데이터 원본

마이그레이션 후 보고서를 데이터 원본에 다시 연결 합니다.

모델

데이터 집합

보고서 파트

마이그레이션 후 보고서 파트에 대한 경로를 확인하거나 업데이트합니다.

일정

ListSchedules 메서드 구독 및 배달 메서드를 참조하십시오.

구독

List Subscriptions 메서드 구독 및 배달 메서드와 ChangeSubscriptionOwner 메서드 ChangeSubscriptionOwner(String, String)를 참조하십시오.

스냅숏

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

마이그레이션 고려 사항

응용 프로그램 데이터를 이동할 때는 다음과 같은 고려 사항 및 제한 사항에 대해 알고 있어야 합니다.

  • 암호화 키 보호에는 컴퓨터 ID를 통합하는 해시가 포함됩니다.

  • 보고서 서버 데이터베이스 이름은 고정되어 있으며 새 컴퓨터에서 바꿀 수 없습니다.

암호화 키 고려 사항

보고서 서버 데이터베이스를 새 컴퓨터로 이동하기 전에 항상 암호화 키를 백업합니다.

보고서 서버 설치를 다른 컴퓨터로 이동하면 보고서 서버 데이터베이스에 저장되어 있는 중요한 데이터의 보안을 강화하는 데 사용된 암호화 키를 보호하는 해시가 무효화됩니다. 데이터베이스를 사용하는 각 보고서 서버 인스턴스에는 암호화 키의 복사본이 포함되며 이 복사본은 현재 컴퓨터에서 정의될 때 서비스 계정의 ID로 암호화됩니다. 컴퓨터를 변경하는 경우 새 컴퓨터에서 동일한 계정 이름을 사용하더라도 서비스에서 더 이상 해당 키에 액세스할 수 없게 됩니다.

새 보고서 서버 컴퓨터에서 해독 가능한 암호화를 다시 설정하려면 이전에 백업한 키를 복원해야 합니다. 보고서 서버 데이터베이스에 저장되는 전체 키 집합은 대칭 키 값과 키를 저장한 보고서 인스턴스만 사용할 수 있도록 키에 대한 액세스를 제한하는 데 사용된 서비스 ID 정보로 구성됩니다. 키를 복원하는 동안 보고서 서버는 기존 키 복사본을 새 버전으로 바꿉니다. 새 버전에는 현재 컴퓨터에서 정의된 컴퓨터 및 서비스 ID 값이 포함됩니다. 자세한 내용은 다음 항목을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

고정 데이터베이스 이름

보고서 서버 데이터베이스의 이름은 바꿀 수 없습니다. 데이터베이스 ID는 데이터베이스를 만들 때 보고서 서버 저장 프로시저에 기록됩니다. 보고서 서버 주 또는 임시 데이터베이스의 이름을 바꾸면 프로시저를 실행할 때 오류가 발생하고 보고서 서버 설치가 무효화됩니다.

기존 설치의 데이터베이스 이름이 새 설치에 적합하지 않은 경우 원하는 이름이 지정된 새 데이터베이스를 만든 다음 아래에 나열된 기술을 사용하여 기존 응용 프로그램 데이터를 로드해야 합니다.

  • 보고서 서버 웹 서비스 SOAP 메서드를 호출하여 데이터베이스 간에 데이터를 복사하는 Visual Basic 스크립트를 작성합니다. RS.exe 유틸리티를 사용하여 이 스크립트를 실행할 수 있습니다. 이 방법에 대한 자세한 내용은 스크립팅(Reporting Services SSRS)를 참조하십시오.

  • WMI 공급자를 호출하여 데이터베이스 간에 데이터를 복사하는 코드를 작성합니다. 이 방법에 대한 자세한 내용은 Reporting Services WMI 공급자 액세스를 참조하십시오.

  • 항목 수가 적은 경우 보고서, 보고서 모델 및 공유 데이터 원본을 보고서 디자이너, 모델 디자이너 및 보고서 작성기에서 새 보고서 서버로 다시 게시할 수 있습니다. 이 경우 역할 할당, 구독, 공유 일정, 보고서 스냅숏 일정, 보고서 또는 기타 항목에서 설정한 사용자 지정 속성, 모델 항목 보안 및 보고서 서버에서 설정한 속성을 다시 만들어야 합니다. 보고서 기록 및 보고서 실행 로그 데이터는 손실됩니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

내부 업그레이드

업그레이드는 SQL Server 설치 프로그램에 의해 수행됩니다. SQL Server 설치 프로그램을 사용하면 Reporting Services를 비롯한 SQL Server 구성 요소의 일부 또는 전체를 업그레이드할 수 있습니다. 이전 버전의 SQL Server를 업그레이드하려면 이전 버전의 SQL Server가 설치되어 있는 컴퓨터에서 SQL Server 2012 설치 프로그램을 실행하십시오. 설치 프로그램에서 기존 인스턴스를 감지하고 업그레이드할지 묻는 메시지를 표시합니다.

설치 프로그램을 실행하면 SQL Server 2005, SQL Server 2008 또는 SQL Server 2008 R2를 업그레이드하는 옵션을 선택하거나 기존 설치와 함께 실행되는 SQL Server 2012 Reporting Services(SSRS)의 새 인스턴스를 설치할 수 있습니다. 

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

업그레이드 전 검사 목록

SQL Server 2012 Reporting Services(SSRS)로 업그레이드하기 전에 다음 요구 사항을 검토하십시오.

  • 사용 중인 하드웨어 및 소프트웨어가 SQL Server 2012 Reporting Services(SSRS)를 지원하는지 확인하려면 요구 사항을 검토하십시오. 자세한 내용은 SQL Server 2012 설치를 위한 하드웨어 및 소프트웨어 요구 사항을 참조하십시오.

  • SCC(시스템 구성 검사기)를 사용하여 보고서 서버 컴퓨터에 SQL Server 2012을 설치하는 데 방해가 되는 조건이 있는지 검색합니다. 자세한 내용은 시스템 구성 검사기의 검사 매개 변수를 참조하십시오.

  • SQL Server에 대한 최상의 권장 보안 방법 및 지침을 검토하십시오. 자세한 내용은 SQL Server 설치에 대한 보안 고려 사항을 참조하십시오.

  • 보고서 서버 컴퓨터에서 업그레이드 관리자 도구를 실행하여 업그레이드하는 데 방해가 되는 문제가 있는지 확인합니다. 자세한 내용은 업그레이드 관리자를 사용하여 업그레이드 준비를 참조하십시오.

  • 대칭 키를 백업합니다. 자세한 내용은 Reporting Services 암호화 키 백업 및 복원(SSRS 기본 모드)을 참조하십시오.

  • 보고서 서버 데이터베이스를 백업합니다. 자세한 내용은 다른 컴퓨터로 보고서 서버 데이터베이스 이동을 참조하십시오.

  • 보고서 서버 구성 파일인

    • Rsreportserver.config

    • Rswebapplication.config

    • Rssvrpolicy.config

    • Rsmgrpolicy.config(기본 모드에만 해당)

    • Reportingservicesservice.exe.config(기본 모드에만 해당)

    • 보고서 서버 ASP.NET 응용 프로그램용 Web.config

    • 보고서 관리자 ASP.NET 응용 프로그램용 Web.config(기본 모드에만 해당).

    • ASP.NET용 Machine.config(보고서 서버 작업을 위해 이 파일을 수정한 경우)

  • IIS의 기존 Reporting Services 가상 디렉터리에 대한 모든 사용자 지정을 백업합니다.

  • 잘못된 SSL 인증서를 제거합니다. 여기에는 만료된 인증서 및 Reporting Services를 업그레이드하기 전에 업그레이드하지 않을 인증서가 포함됩니다. 잘못된 인증서가 있으면 업그레이드가 실패하고 Reporting Services 로그 파일에 다음과 같은 오류 메시지가 기록됩니다. Microsoft.ReportingServices.WmiProvider.WMIProviderException: A Secure Sockets Layer (SSL) certificate is not configured on the Web site..

프로덕션 환경을 업그레이드하기 전에 프로덕션 환경과 동일하게 구성된 사전 프로덕션 환경에서 항상 테스트 업그레이드를 실행하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

Reporting Services 업그레이드

설치 프로그램은 명령줄 인수로 지정하거나 설치 마법사에서 지정할 수 있는 업그레이드 옵션을 제공합니다. 설치 업그레이드 방법을 보려면 다음 항목 중 하나를 선택하십시오.

기본 모드 업그레이드 워크플로

업그레이드할 기존 보고서 서버 인스턴스를 선택하면 업그레이드 프로세스가 시작됩니다.

  1. 보고서 서버 데이터베이스가 원격 컴퓨터에 있어서 해당 데이터베이스를 업데이트할 수 있는 권한이 없는 경우 원격 보고서 서버 데이터베이스를 업데이트할 수 있는 자격 증명을 지정하라는 메시지가 나타납니다. 이때 sysadmin 또는 데이터베이스 업데이트 권한이 있는 자격 증명을 제공해야 합니다.

  2. 보고서 서버에 배포된 사용자 지정 확장 프로그램과 같이 업그레이드를 방해하는 조건이나 설정이 있는지 확인한 다음 구성 설정을 읽습니다. 업그레이드가 차단된 경우 업그레이드가 더 이상 차단되지 않도록 설치를 수정하거나 새 SQL Server 2012 인스턴스로 마이그레이션해야 합니다. 자세한 내용은 업그레이드 관리자 설명서를 참조하십시오.

  3. 업그레이드를 진행할 수 있는 경우 업그레이드 프로세스를 계속할지 묻는 메시지가 표시됩니다.

  4. 설치 프로그램이 SQL Server 2012 프로그램 파일용 새 폴더를 만듭니다. Reporting Services 설치용 프로그램 폴더는 MSRS11.<instance name>입니다.

  5. 설치 프로그램이 보고서 서버 기능의 일부인 SQL Server 2012 보고서 서버 프로그램 파일, 구성 도구 및 명령줄 유틸리티를 추가합니다.

    1. 이전 버전의 프로그램 파일이 제거됩니다.

    2. 새 버전으로 업그레이드되는 보고서 서버 구성 도구 및 유틸리티는 Reporting Services 구성 도구, 명령줄 유틸리티 및 보고서 작성기입니다. SQL Server 2012와 함께 설치되는 새로운 도구에는 새 보고서 디자이너 미리 보기가 포함됩니다.

    3. SQL Server Data Tools(SSDT), SQL Server Management Studio 및 온라인 설명서와 같은 기타 클라이언트 도구는 업그레이드되지 않습니다. 이러한 도구의 새 버전을 얻으려면 설치 프로그램을 실행할 때 추가해야 합니다. 이전 버전은 SQL Server 2012 버전과 함께 존재합니다. 예제를 설치한 경우 이전 버전으로 계속 유지됩니다. 설치 프로그램은 SQL Server 예제에 대한 업그레이드를 지원하지 않습니다.

  6. 설치 프로그램은 서비스 제어 관리자에 있는 서비스 항목을 SQL Server 2012 보고서 서버 서비스에 다시 사용합니다. 이 서비스 항목에는 보고서 서버 Windows 서비스 계정이 포함됩니다.

  7. 설치 프로그램이 IIS의 기존 가상 디렉터리 설정에 따라 새 URL을 예약합니다. 설치 프로그램이 IIS의 가상 디렉터리를 제거하지 않을 수 있으므로 업그레이드가 끝나면 이 디렉터리를 수동으로 제거해야 합니다.

  8. 설치 프로그램이 보고서 서버 데이터베이스를 새 스키마로 업그레이드하고 역할에 새 데이터베이스 소유자 권한을 추가하여 RSExecRole을 수정합니다. 이 단계는 SP1 이전의 SQL Server 2005 Reporting Services에서 업그레이드하는 경우에만 수행됩니다.

  9. 설치 프로그램이 구성 파일의 설정을 병합합니다. 현재 설치의 구성 파일을 기준으로 새 항목이 추가됩니다. 사용하지 않는 항목은 제거되지는 않지만 업그레이드가 끝난 후 보고서 서버에서 더 이상 읽어 들이지 않습니다. 업그레이드할 때 IIS에 있는 이전 로그 파일, 사용되지 않는 RSWebApplication.config 파일 또는 가상 설정이 삭제되지 않으며, SQL Server 2005 보고서 디자이너, Management Studio 또는 기타 클라이언트 도구도 제거되지 않습니다. 따라서 이러한 파일과 도구가 더 이상 필요하지 않을 경우에는 업그레이드가 끝난 후 제거해야 합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

보고서 업그레이드

일반적으로 보고서 서버는 서버 업그레이드 이후에 처음 실행될 때 개별 보고서의 컴파일된 버전을 자동으로 업그레이드합니다. 원본 .rdl은 업그레이드되지 않습니다. 보고서 업그레이드 동작 및 시나리오에 대한 자세한 내용은 보고서 업그레이드를 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

알려진 업그레이드 문제 및 최선의 구현 방법

SQL Server 2012 Reporting Services(SSRS)로 업그레이드하기 전에 업그레이드 관리자 설명서를 검토하고 온라인 릴리스 정보에서 업그레이드 문제에 대한 최신 정보를 확인하십시오. 업그레이드 관리자 설명서를 얻으려면 업그레이드 관리자를 설치하십시오. 자세한 내용은 업그레이드 관리자를 사용하여 업그레이드 준비를 참조하십시오.

현재 알려진 업그레이드 문제는 다음과 같습니다.

  • Reporting Services WMI 공급자의 이전 버전이 지원되지 않습니다. Reporting Services WMI 공급자는 이전 버전과 호환되지 않습니다. 업그레이드 후에는 이전 버전의 Reporting Services에서 SQL Server 2012 Reporting Services(SSRS) WMI 공급자를 사용할 수 없습니다. 이전 버전과의 호환성에 대한 자세한 내용은 Reporting Services의 이전 버전과의 호환성을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

추가 리소스

[!참고]

SharePoint 데이터베이스 연결 업그레이드에 대한 자세한 내용은 다음을 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘맨 위

참고 항목

개념

SQL Server 2012로 업그레이드