Share via


방법: Reporting Services 추가 기능 설치 또는 제거

SharePoint 2010 제품용 Microsoft SQL Server Reporting Services 추가 기능은 SharePoint 제품 또는 기술 인스턴스가 있는 서버에 설치할 수 있는 웹 다운로드로서, Microsoft SharePoint Foundation 2010 또는 Microsoft SharePoint Server 2010의 배포 내에서 보고서 서버를 실행할 수 있는 기능 집합을 제공합니다. 기능에는 SharePoint 사이트에서 보고서, 보고서 모델, 데이터 원본 및 기타 보고서 서버 콘텐츠를 만들고 보고 관리할 수 있는 보고서 뷰어 웹 파트, URL 프록시 끝점 및 응용 프로그램 페이지가 포함됩니다. SharePoint 2010 제품용 Reporting Services 추가 기능은 SharePoint 통합 모드에서 실행되는 보고서 서버의 필수 구성 요소입니다.

[!참고]

Microsoft SharePoint 2010 제품용 Microsoft SQL Server 2008 R2 Reporting Services 추가 기능은 SharePoint 2010 제품 준비 도구(PreRequisiteInstaller.exe)에 의해 설치됩니다. 추가 기능을 개별적으로 다운로드하여 설치하려는 경우 이 항목의 지침에 따르고, 추가 기능 다운로드에 대한 자세한 내용은 SharePoint 제품용 Reporting Services 추가 기능 검색 위치를 참조하십시오.

중요 정보중요

Reporting Services의 배포는 팜 수준에서 SharePoint 2010 제품의 배포와 통합됩니다. 팜 구성에 여러 SharePoint 웹 응용 프로그램이 있는 경우 보고서 서버 내용에 액세스하는 데 사용될 웹 프런트 엔드가 있는 각 컴퓨터에 Reporting Services 추가 기능을 설치해야 합니다. 설치 마법사를 사용하여 먼저 웹 프런트 엔드 컴퓨터 중 하나에 Reporting Services 추가 기능을 설치하는 것이 좋습니다. 그런 다음 파일만 모드 설치를 통해 팜에 있는 다른 웹 프런트 엔드 컴퓨터에 순차적으로 추가 기능을 설치합니다. 웹 프런트 엔드 컴퓨터 하나에서 파일만 설치가 성공적으로 완료되면 다음 웹 프런트 엔드 컴퓨터에서 설치를 시작하여 SharePoint 팜에 있는 모든 웹 프런트 엔드 컴퓨터에서 설치를 완료합니다. 그런 다음에는 SharePoint 중앙 관리를 시작하여 SharePoint 팜의 모든 웹 프런트 엔드 서버에 대해 보고서 서버 통합을 구성합니다.

설치 준비

Reporting Services 추가 기능 설치 작업은 보고서 서버를 SharePoint 제품 또는 기술 인스턴스와 통합하는 데 필요한 여러 단계 중 하나입니다. 전체 단계에 대한 자세한 내용은 SharePoint 2010 통합을 위한 Reporting Services 구성SharePoint 통합 모드로 Reporting Services를 실행하는 데 필요한 요구 사항을 참조하십시오.

Reporting Services를 웹 프런트 엔드 응용 프로그램이 여러 개 있는 SharePoint 팜과 통합하는 경우 rsSharepoint.msi를 웹 서버 프런트 엔드가 있는 팜의 각 컴퓨터에 복사하거나 다운로드합니다. 이 작업은 보고서 서버 내용에 액세스하는 데 사용될 웹 프런트 엔드에 대해서만 수행합니다.

추가 기능 설치

Reporting Services 추가 기능을 설치하려면 컴퓨터의 관리자여야 합니다.

Reporting Services 통합 기능을 활성화하려면 사이트 모음 관리자여야 합니다.

이 릴리스에서는 SharePoint를 설치하기 전이나 후에 추가 기능을 설치할 수 있습니다. 추가 기능은 SharePoint 배포 전 표준을 따르며 SharePoint 설치에 사용되는 위치에 파일을 설치합니다.

[!참고]

SharePoint 제품 또는 기술을 설치하기 전에 추가 기능을 먼저 설치하면 좋은 점은 팜에 새 서버를 추가하는 경우 SharePoint 팜에서 Reporting Services 추가 기능을 구성하고 활성화한다는 점입니다.

SharePoint 제품 또는 기술을 설치하기 전에 추가 기능 설치

추가 기능은 Reporting Services와 통합할 SharePoint 웹 프런트 엔드로 실행할 모든 서버에 설치해야 합니다. SharePoint 제품 또는 기술이 아직 설치되어 있지 않은 경우, 모든 서버에서 추가 기능 설치 마법사를 실행할 수 있습니다.

  1. Reporting Services 추가 기능 설치를 위한 설치 프로그램(rsSharepoint.msi)을 다운로드합니다.

  2. 관리자 권한으로 rsSharepoint.msi를 실행하여 설치 마법사를 실행합니다. 그러면 시작 페이지, 소프트웨어 사용 조건 및 등록 정보 페이지가 표시됩니다. 설치 프로그램은 %program files%\common files\Microsoft Shared\ 아래에 SharePoint 2010 폴더를 만들고 이 폴더에 파일을 복사합니다. 먼저 높은 권한의 명령 프롬프트 창을 연 다음 명령줄에서 rsSharepoint.msi를 실행하여 관리자 권한으로 .msi를 실행해야 합니다.

  3. SharePoint 중앙 관리에서 보고서 서버 통합 설정 및 기능 활성화를 구성합니다.

SharePoint 제품 또는 기술을 설치한 후에 추가 기능 설치

SharePoint 제품 또는 기술을 설치한 후에 추가 기능을 서버에 설치할 때는 SharePoint 서버 중 하나에서만 전체 추가 기능을 실행할 수 있습니다. 팜의 나머지 SharePoint 서버에서는 명령줄에서 추가 기능 파일만 설치를 실행해야 합니다. 파일만 설치를 실행하면 파일은 설치되지만 설치 과정의 사용자 지정 동작 섹션은 건너뜁니다.

모든 서버에 추가 기능을 설치한 다음에는 SharePoint 중앙 관리를 시작하여 보고서 서버 통합을 구성합니다.

파일만 설치

파일은 설치하고 사용자 지정 동작 단계는 건너뛰려면 SKIPCA 옵션을 사용하여 명령줄에서 .msi를 실행합니다.

  1. 관리자 권한으로 명령 프롬프트를 엽니다.

  2. msiexec -i rsSharePoint.msi SKIPCA=1을 실행합니다.

추가 기능 전체 설치를 위한 두 단계

설치하는 동안 오류가 발생하는 경우 명령줄에서 설치 프로그램을 두 단계로 실행할 수 있습니다. 먼저 설치 프로그램을 실행하여 파일을 설치하고 사용자 지정 동작을 건너뛴 다음 사용자 지정 동작 실행 파일을 실행합니다. 파일만 모드로 Reporting Services 추가 기능을 설치하려면 다음 작업을 수행합니다.

  1. 관리자 권한으로 명령 프롬프트를 엽니다.

  2. msiexec -i rsSharePoint.msi SKIPCA=1을 실행합니다.

  3. 파일 시스템에서 rsCustomAction.exe 파일을 찾습니다. 이 파일은 설치 프로그램에 의해 컴퓨터로 복사되어 %Temp% 디렉터리에 저장됩니다.

    이 파일에 대한 경로 정보를 얻으려면 시작, 실행을 차례로 클릭한 다음 %temp%를 입력합니다. 이 파일은 \Documents and Settings\<사용자 이름>\LOCALS~1\Temp에 있어야 합니다.

    명령 프롬프트 창을 엽니다. 시작, 실행을 차례로 클릭한 다음 cmd를 입력하면 명령 프롬프트 창이 열립니다. 최신 운영 체제에서는 권한을 승격하여 관리자 권한으로 이 창을 실행해야 할 수 있습니다.

  4. rsCustomAction 실행 파일이 있는 폴더로 이동합니다.

  5. 다음 명령을 입력합니다. 이 구성 단계를 마치는 데 몇 분 정도 걸릴 수 있습니다. 이 프로세스 중 W3SVC 서비스가 다시 시작됩니다.

    rsCustomAction.exe /i
    

Reporting Services 추가 기능을 제거하는 방법

제거 모드에서 설치 프로그램(rsSharepoint.msi)을 실행하여 SharePoint 2010 제품용 Reporting Services 추가 기능을 제거할 수 있습니다. 추가 기능을 제거하면 보고서 서버에서 보고서와 모델을 처리하는 데 사용되는 서버 통합 기능이 제거됩니다.

Reporting Services 추가 기능을 제거하려면 SharePoint Foundation 2010 또는 SharePoint Server 2010 설치가 실행 중이어야 합니다. SharePoint 2010을 먼저 제거한 경우 Reporting Services 추가 기능을 제거하려면 이를 다시 설치해야 합니다.

[!참고]

팜에서 활성인 서버에서 추가 기능을 제거하면 팜의 모든 서버에서 추가 기능이 제거됩니다. 하나의 서버에서만 추가 기능을 제거하려는 경우에는 먼저 SharePoint 팜에서 해당 서버를 제거한 다음 추가 기능을 제거합니다.

  1. SharePoint 사이트에서 더 이상 사용하지 않는 보고서와 다른 보고서 서버 항목을 제거합니다. Reporting Services 추가 기능을 제거한 후 이러한 항목은 실행되지 않습니다.

  2. 제어판의 프로그램에서 프로그램 제거를 클릭합니다.

  3. Microsoft SQL Server 2008 R2 Reporting Services SharePoint 추가 기능을 선택합니다.

  4. 제거를 클릭합니다.

추가 기능을 제거하는 단계는 독립 실행형 서버 및 서버 팜 모두에서 같습니다. 설치 프로그램에서는 설치 중 추가된 프로그램 파일과 모든 구성 설정을 제거합니다.

설치 프로그램에서는 다음을 제거하지 않습니다.

  • SharePoint 구성 및 콘텐츠 데이터베이스에 액세스하는 데 사용되는 보고서 서버 서비스 계정에 대해 생성된 로그인. 보고서 서버 서비스 계정에 대한 로그인은 SharePoint 데이터베이스를 호스팅하는 데 사용되는 SQL Server 데이터베이스 엔진 인스턴스에서 삭제해야 합니다.

  • 보고서 사용자에 대해 만든 사용 권한 또는 그룹. 보고서 서버 기능에 대한 액세스 권한을 부여하기 위해 사용자 지정 권한 수준이나 SharePoint 그룹을 만든 경우 더 이상 필요하지 않은 사용 권한을 취소해야 합니다.

  • 보고서 정의 파일(.rdl), 보고서 모델 파일(.smdl), 공유 데이터 원본 파일(.rsds) 및 게시된 보고서 항목 파일(.rsc)을 비롯하여 SharePoint 라이브러리에 업로드한 데이터 파일. 이러한 파일의 경우 삭제되지는 않지만 더 이상 실행되지 않습니다. 해당 파일은 직접 삭제해야 합니다.

  • 설치 프로그램에서는 보고서 서버 데이터베이스를 삭제하지 않으며 통합 작업에 사용되는 보고서 서버 인스턴스를 수정하지 않습니다. 추가 기능을 제거한 다음 해당 인스턴스를 독립 실행형 보고서 응용 프로그램으로 사용하려면 보고서 서버가 기본 모드에서 실행되도록 전환합니다.

명령줄에서 rsSharePoint.msi를 실행하는 방법

명령줄에서 설치 프로그램을 실행하여 Reporting Services 추가 기능을 복구하거나 제거할 수 있습니다.

  • 기존 설치를 복구하려면 rsSharePoint.msi -r을 실행합니다.

  • 추가 기능의 기존 설치를 제거하려면 rsSharePoint.msi -u를 실행합니다.

설치 로그 파일

설치 프로그램을 실행하면 %temp% 폴더의 로그 파일에 Reporting Services 추가 기능을 설치한 사용자에 대한 정보가 기록됩니다. 예를 들면 c:\Users\<사용자 이름>\AppData\Local\Temp와 같습니다. 파일 이름은 RS_SP_<번호>.log이며, 예를 들면 RS_SP1.log와 같습니다. 로그의 각 오류는 문자열 "SSRSCustomActionError"로 시작합니다.

명령줄에서 파일 편집

  1. 명령 프롬프트에서 다음 명령을 입력합니다.

    cd %temp%

  2. Dir rs_sp*.log 명령을 입력하여 로그 파일의 디렉터리 목록을 봅니다.

  3. notepad rs_sp_3.log 명령을 입력하여 Windows 메모장으로 로그 파일을 엽니다.

구성 및 활성화

추가 기능을 설치한 후에는 SharePoint 중앙 관리에서 기능 활성화를 구성 및 검토해야 합니다. 자세한 내용은 방법: SharePoint 중앙 관리에서 보고서 서버 통합 구성방법: 사이트 설정에서 보고서 서버 기능 활성화를 참조하십시오.

업그레이드

Reporting Services 추가 기능이 이미 설치되어 있으면 최신 버전으로 업그레이드해야 합니다. 설치 프로그램이 기존 버전을 감지하여 업데이트할 것인지 확인하는 메시지를 표시합니다. 확인하면 이전 버전의 추가 기능이 제거되고 새 버전이 설치됩니다.

Reporting Services 추가 기능은 인스턴스를 인식하지 못하므로 컴퓨터에서 하나의 추가 기능 인스턴스만 실행할 수 있습니다. 따라서 이전 버전을 최신 버전과 함께 실행할 수 없습니다.