PowerPivot for SharePoint 제거

이 항목에서는 서로 다른 세 가지 시나리오 각각에 대해 별도의 제거 절차를 제공합니다. 여기서 설명하는 세 가지 시나리오는 컴퓨터를 다른 용도로 사용할 수 있도록 모든 소프트웨어를 제거하는 경우, SharePoint 팜의 서버는 계속 사용하면서 PowerPivot for SharePoint만 제거하는 경우 그리고 다른 PowerPivot 서버는 그대로 두고 팜에서 하나 이상의 PowerPivot 서버를 제거하는 경우입니다.

이 항목에는 다음과 같은 단원이 포함되어 있습니다.

필수 구성 요소

개요

제거 전 검사 목록

제거: 모든 서버 소프트웨어(PowerPivot for SharePoint, SharePoint 2010 및 데이터베이스 엔진)

제거: PowerPivot for SharePoint만

제거: 팜의 일부 PowerPivot 서버

제거 확인

제거 후 검사 목록

PowerPivot for SharePoint 다시 설치 준비

제거 문제 해결

필수 구성 요소

SharePoint 2010을 제거하려면 팜 관리자여야 합니다.

데이터베이스 엔진을 제거하려면 SQL Server System 관리자여야 합니다.

Analysis Services 및 PowerPivot for SharePoint를 제거하려면 Analysis Services 시스템 관리자여야 합니다.

개요

SQL Server 2008 R2 설치는 설치한 프로그램 및 기능의 대부분을 제거합니다. 클라이언트 라이브러리, 데이터 공급자 또는 재배포에 포함된 기타 소프트웨어 구성 요소는 제거되지 않습니다. 이러한 소프트웨어는 서버의 다른 프로그램에서 합법적으로 사용될 수 있으므로 설치 프로그램에 의해 설치된 경우에도 별도로 유지됩니다.

PowerPivot for SharePoint와 연결된 데이터 파일, 데이터베이스 및 라이브러리(예: PowerPivot 갤러리)는 삭제되지 않습니다. 이러한 파일 및 항목은 수동으로 삭제해야 합니다.

SharePoint 팜에서 SQL Server 설치에 의해 활성화된 서비스와 응용 프로그램은 PowerPivot for SharePoint가 제거된 후에도 정상적으로 작동합니다. PowerPivot for SharePoint 새 서버 설치에서 활성화되고 구성된 Excel 서비스와 Secure Store Service는 PowerPivot for SharePoint를 제거한 후에도 둘 다 활성화되고 구성된 상태로 유지됩니다.

중요 정보중요

PowerPivot for SharePoint를 제거한 후에 다시 설치하려면 먼저 서버를 준비하는 추가적인 수동 단계를 수행해야 할 수 있습니다. 특히, PowerPivot 인스턴스 이름이 컴퓨터에서 사용되고 있지 않은지 확인해야 합니다. 자세한 내용은 Preparing to Reinstall PowerPivot for SharePoint를 참조하십시오.

제거 전 검사 목록

쿼리 및 데이터 처리를 지원하는 소프트웨어가 팜에서 제거된 경우에는 PowerPivot 데이터에 액세스할 수 없게 됩니다. 맨 먼저 더 이상 작동되지 않는 파일 및 라이브러리를 삭제해야 합니다. 이렇게 하면 소프트웨어를 제거하기 전에 '누락된 데이터'에 대한 질문이나 문제를 해결할 수 있습니다.

  1. PowerPivot for SharePoint 설치와 연결된 모든 PowerPivot 통합 문서, 문서 및 라이브러리를 삭제합니다. 소프트웨어가 제거되면 라이브러리와 문서가 작동하지 않습니다.

  2. 다른 라이브러리에서 PowerPivot 데이터를 포함하거나 참조하는 Excel 통합 문서 또는Reporting Services 보고서를 삭제합니다.

  3. PerformancePoint 대시보드에서 PowerPivot 데이터를 참조하는 모든 웹 파트를 제거합니다.

  4. 기존 사이트 및 라이브러리에서 SharePoint 사용 권한을 검토하여 이러한 권한을 변경해야 하는지 확인합니다. 일부 PowerPivot 데이터 액세스 시나리오, 특히 URL 연결 문자열을 통해 다른 통합 문서의 PowerPivot 데이터에 액세스하는 보조 데이터 액세스에는 일반적으로 사이트를 방문하기만 하는 SharePoint 사용자에게 할당되는 보기 권한보다 높은 읽기 권한이 필요합니다. 읽기 권한이 더 이상 필요하지 않은 경우에는 사용 권한을 적절히 축소할 수 있습니다.

  5. 필요한 경우 서비스를 중지하고 소프트웨어를 제거하기 전에 며칠 정도 기다립니다. 이 단계는 제거에 반드시 필요한 것은 아니지만 데이터 마이그레이션 또는 기술 대체 문제가 발생한 경우 서비스를 일시적으로 재개할 수 있는 기회를 제공합니다.

제거: 모든 서버 소프트웨어(PowerPivot for SharePoint, SharePoint 2010 및 데이터베이스 엔진)

새 서버 설치 옵션을 사용하여 PowerPivot for SharePoint 서버를 배포한 경우 SQL Server 설치 프로그램을 통해 여러 서버 제품이 설치 및 구성된 상태입니다. 또한 게시된 PowerPivot 통합 문서에 대한 임시 보고를 사용하기 위해 별도의 단계를 수행하여 SharePoint 통합이 가능하도록 구성된 Reporting Services도 추가했을 수 있습니다.

설치된 모든 서버 제품을 제거하려면 각 제품을 한 번에 하나씩 제거해야 합니다. 이 방식으로 소프트웨어를 제거하면 시간은 더 걸리지만 서버가 정리되므로 다른 방식으로 용도를 변경할 수 있습니다.

팜의 모든 PowerPivot 서버를 제거하는 경우 서버를 한 번에 하나씩 제거하여 공유 파일 및 기능이 제대로 제거되도록 해야 합니다. 여러 PowerPivot for SharePoint 서버를 동시에 제거하지 마십시오.

  1. PowerPivot for SharePoint를 제거합니다.

    1. 제어판에서 프로그램, 프로그램 제거를 차례로 클릭합니다.

    2. **Microsoft SQL Server 2008 R2(64비트)**를 선택합니다.

    3. 제거/변경을 클릭합니다.

    4. 제거를 클릭합니다.

    5. 설치 지원 규칙에서 확인을 클릭합니다.

    6. 인스턴스 선택의 기능을 제거할 인스턴스에서 PowerPivot을 선택합니다.

    7. 다음을 클릭합니다.

    8. 기능 선택에서 Analysis ServicesAnalysis Services SharePoint 통합 옵션을 선택합니다. 다른 기능은 선택하지 마십시오.

    9. 다음을 클릭합니다.

    10. 다음을 클릭합니다.

    11. 제거를 클릭합니다.

  2. SharePoint에서 보고서 서버 기능 통합을 사용하도록 설정한 경우에는 SharePoint용 Microsoft SQL Server Reporting Services 추가 기능을 제거합니다.

  3. 역시 제어판의 제거 옵션을 사용해 Microsoft SharePoint Server 2010을 제거합니다. 소프트웨어를 제거한 후에는 시스템을 다시 부팅해야 합니다.

  4. 별도의 인스턴스로 설치되어 있는 경우 Reporting Services를 제거합니다. Reporting Services가 'PowerPivot' 명명된 인스턴스로 설치되어 있으면 다음 단계에서 SQL Server 데이터베이스 엔진과 함께 제거할 수 있습니다.

  5. SQL Server 데이터베이스 엔진 및 현재 설치되어 있는 모든 공유 기능을 제거합니다. 인스턴스 선택 페이지에서 'PowerPivot' 명명된 인스턴스를 선택합니다. 기능 선택 페이지에서 모두 선택을 클릭하여 'PowerPivot' 인스턴스에 포함된 모든 서비스와 모든 인스턴스에서 사용할 수 있는 공유 기능을 제거합니다.

  6. SQL Server에서 추가한 기타 소프트웨어 프로그램을 제거합니다.

    1. Microsoft SQL Server Compact 3.5 SP2

    2. Microsoft Visual Studio Tools for Applications 2.0

    3. Microsoft Visual Studio 2008 Shell(통합 모드)

    4. Microsoft SQL Server Analysis Services Management Objects

  7. 보관할 데이터 파일을 이동한 다음 \Program Files\Microsoft SQL Server에서 폴더를 삭제합니다.

  8. 원하는 경우 SharePoint 설치 프로그램 또는 필수 구성 요소 설치 프로그램을 통해 사용하도록 설정된 Windows 역할 및 기능을 제거합니다.

    • 응용 프로그램 서버 역할

    • 웹 서버(IIS) 역할

    • .NET Framework 3.5.1

    • Windows Identity Foundation

    • Microsoft SQL Server 2008 R2 Native Client

    • Microsoft SQL Server 2008 Analysis Services ADOMD.NET.

    • Microsoft Sync Framework Runtime v 1.0

    • Microsoft Chart Controls for Microsoft .NET Framework 3.5

    • Microsoft Filter Pack 2.0

    • Microsoft Server Speech

    • Microsoft Silverlight 3.0

제거: PowerPivot for SharePoint만

PowerPivot for SharePoint 소프트웨어만 제거하고 SharePoint 서버의 나머지 부분은 그대로 두려면 다음 지침을 따릅니다.

중요 정보중요

새 서버 옵션을 사용하여 PowerPivot for SharePoint를 설치한 경우에는 SQL Server 설치 프로그램이 데이터베이스 엔진 인스턴스를 명명된 'PowerPivot' 인스턴스로 추가하여 SharePoint에 대한 데이터베이스 서버로 사용합니다. PowerPivot을 제거한 후 SharePoint를 계속 사용하려면 데이터베이스 엔진 인스턴스를 컴퓨터에 설치된 상태로 유지해야 합니다. 서버의 작동 상태를 유지하려면 'PowerPivot' 명명된 인스턴스에서 제거할 구성 요소를 선택할 때 데이터베이스 엔진을 선택하지 마십시오.

  1. 제어판에서 프로그램, 프로그램 제거를 차례로 클릭합니다.

  2. **Microsoft SQL Server 2008 R2(64비트)**를 선택합니다.

  3. 제거/변경을 클릭합니다.

  4. 제거를 클릭합니다.

  5. 설치 지원 규칙에서 확인을 클릭합니다.

  6. 인스턴스 선택의 기능을 제거할 인스턴스에서 PowerPivot을 선택합니다.

  7. 다음을 클릭합니다.

  8. 기능 선택에서 Analysis ServicesAnalysis Services SharePoint 통합 옵션을 선택합니다.

    Analysis Services가 선택된 기능 트리

    데이터베이스 엔진 서비스 또는 Reporting Services와 같은 다른 기능이 목록에 있는 경우 해당 기능을 제거할 수도 있지만 데이터베이스 엔진을 제거 작업에 포함할지 신중히 고려해야 합니다. 데이터베이스 엔진을 제거하면 해당 엔진이 팜의 데이터베이스 서버인 경우 SharePoint 팜을 사용할 수 없게 됩니다.

    관리 도구, 온라인 설명서 등과 같은 공유 기능을 설치한 경우 동일한 컴퓨터에 다른 SQL Server 구성 요소가 더 이상 없을 때 해당 기능을 제거할 수 있습니다. 그렇지 않으면 다른 구성 요소에서 기능을 계속 사용할 수 있도록 해당 기능을 설치된 상태로 두어야 합니다.

  9. 다음을 클릭합니다.

  10. 다음을 클릭합니다.

  11. 제거를 클릭합니다.

제거: 팜의 일부 PowerPivot 서버

팜의 다른 PowerPivot 서버는 계속 사용하면서 하나 이상의 PowerPivot for SharePoint 서버를 제거하려면 다음 지침을 따릅니다.

남아 있는 서버를 계속 사용하려면 데이터베이스 관리자의 작업이 필요합니다. 관리자는 더 이상 사용할 수 없는 서버에 로드된 PowerPivot 데이터 인스턴스를 추적하는 PowerPivot 서비스 응용 프로그램 데이터베이스의 행을 삭제해야 합니다. 제거를 수행해도 인스턴스 데이터는 제거되지 않으므로 이 단계는 수동으로 수행해야 합니다. 이 단계를 수행하지 않을 경우 제거한 서버에서 실행되었던 PowerPivot 데이터를 사용자가 보거나 사용하려고 하면 "통합 문서의 'PowerPivot 데이터'를 새로 고치지 못했습니다" 오류가 발생합니다.

  1. 제어판에서 프로그램, 프로그램 제거를 차례로 클릭합니다.

  2. **Microsoft SQL Server 2008 R2(64비트)**를 선택합니다.

  3. 제거/변경을 클릭합니다.

  4. 제거를 클릭합니다.

  5. 설치 지원 규칙에서 확인을 클릭합니다.

  6. 인스턴스 선택의 기능을 제거할 인스턴스에서 PowerPivot을 선택합니다.

  7. 다음을 클릭합니다.

  8. 기능 선택에서 Analysis ServicesAnalysis Services SharePoint 통합 옵션을 선택합니다.

  9. 다음을 클릭합니다.

  10. 다음을 클릭합니다.

  11. 제거를 클릭합니다.

  12. 데이터베이스 서버에서 데이터베이스 관리자는 다음 단계를 사용하여 PowerPivot 서비스 응용 프로그램 데이터베이스에 있는 RedirectService.ReadAssignments 테이블을 지워야 합니다.

    1. SQL Server Management Studio를 사용하여 데이터베이스 서버에 연결합니다.

    2. SQL 쿼리 창에서 다음 T-SQL 문을 입력하고 데이터베이스 자리 표시자 이름을 서비스 응용 프로그램 데이터베이스의 실제 이름으로 바꿉니다.

      USE DefaultPowerPivotServiceApplicationDB<placeholderGUID>;
      GO
      SELECT COUNT(*) AS BeforeTruncateCount 
      FROM RedirectService.ReadAssignments;
      GO
      TRUNCATE TABLE RedirectService.ReadAssignments;
      GO
      SELECT COUNT(*) AS AfterTruncateCount 
      FROM RedirectService.ReadAssignments;
      GO
      
    3. 다른 PowerPivot 서비스 응용 프로그램 데이터베이스가 있을 경우 이에 대해 작업을 반복합니다.

  13. PowerPivot 데이터에 대한 요청을 처리하는 웹 프런트 엔드 컴퓨터의 관리자 명령줄에서 IISRESET을 실행하여 팜 구성에 대한 변경 사항을 적용합니다.

제거 확인

  1. 중앙 관리의 서버의 서비스 관리에서 PowerPivot for SharePoint를 제거한 서버에 연결합니다.

  2. SQL Server Analysis ServicesSQL Server PowerPivot 시스템 서비스가 목록에 더 이상 표시되지 않는지 확인합니다.

  3. 팜에서 마지막 PowerPivot for SharePoint 서버를 제거한 후 다음을 수행합니다.

    1. 응용 프로그램 관리의 서비스 응용 프로그램 관리에서 PowerPivot 서비스 응용 프로그램이 목록에 더 이상 표시되지 않는지 확인합니다.

    2. 시스템 설정의 팜 기능 관리에서 PowerPivot 통합 기능이 페이지에 더 이상 없는지 확인합니다. 팜 솔루션 관리에서 PowerPivot 솔루션이 페이지에 더 이상 표시되지 않는지 확인합니다.

    3. 모니터링의 진단 로깅 구성사용 현황 및 상태 데이터 수집 구성에서 PowerPivot 이벤트 및 이벤트 범주가 더 이상 표시되지 않는지 확인합니다.

    4. 일반 응용 프로그램 설정에서 PowerPivot 관리 대시보드가 페이지에 더 이상 없는지 확인합니다.

제거 후 검사 목록

다음 목록을 사용하여 제거 중에 삭제되지 않은 소프트웨어 및 파일을 제거할 수 있습니다.

  1. 다음 두 레지스트리 키를 삭제합니다. 이 단계는 향후에 SharePoint를 다시 설치하거나 다시 구성하는 경우 구성 오류 발생을 방지하기 위해 필요합니다. 자세한 내용은 SharePoint 구성 오류를 참조하십시오.

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\WSS\ServiceProxies\Microsoft.AnalysisServices.Sharepoint.Integration.MidTierServiceProxy

    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\WSS\Services\Microsoft.AnalysisServices.Sharepoint.Integration.MidTierService

  2. DefaultPowerPivotServiceApplicationDB 데이터베이스와 로그 파일을 팜의 데이터베이스 서버에서 삭제합니다. SQL Server Management Studio를 사용하여 팜의 데이터베이스 서버에 연결한 후 데이터베이스를 삭제합니다.

  3. 모든 데이터 파일과 하위 폴더를 \Program Files\Microsoft SQL Server\MSAS10_50.PowerPivot에서 삭제한 다음 폴더를 삭제합니다. 이 단계는 DATA 디렉터리에서 이전에 캐시된 파일도 삭제합니다.

  4. 모든 PowerPivot 통합 문서, 문서 및 라이브러리를 삭제합니다(아직 삭제하지 않은 경우).

  5. Secure Store Service에서 PowerPivot for SharePoint에 사용되는 저장된 자격 증명이 있는 모든 대상 응용 프로그램을 삭제합니다. Secure Store Service의 일부 항목은 PowerPivot for SharePoint를 제거할 때 삭제됩니다. PowerPivot 무인 데이터 새로 고침 계정에 대해 만든 대상 응용 프로그램 및 데이터 새로 고침을 위해 만든 모든 대상 응용 프로그램은 아직 삭제되지 않으므로 수동으로 삭제해야 합니다.

    반면, PowerPivot System Service에 의해 자동 생성된 개별 대상 응용 프로그램은 PowerPivot을 제거할 때 자동으로 삭제됩니다.

  6. 제어판에서 프로그램, 프로그램 제거를 차례로 클릭합니다. 더 이상 사용되지 않는 모든 Analysis Services 클라이언트 라이브러리를 제거합니다. Microsoft SQL Server 2008 Analysis Services ADOMD.NET 및 Microsoft SQL Server Analysis Management Objects는 PowerPivot for SharePoint를 제거할 때 제거되지 않습니다. 이러한 라이브러리는 Analysis Services 데이터를 사용하는 다른 프로그램에서 사용할 수 있으므로 SQL Server 설치 프로그램이 자동으로 제거하지 않습니다. 더 이상 필요하지 않은 경우 클라이언트 라이브러리를 개별적으로 제거해야 합니다.

    SQL Server 2008 R2 Reporting Services SharePoint 2010 추가 기능은 제거와 관련하여 특별히 안내된 다음 문제 해결 또는 설치 지침에 따라서만 제거해야 합니다. Reporting Services 추가 기능은 Access 서비스에서 사용됩니다. 또한 SharePoint 2010 제품 준비 도구에 의해 설치되므로 SharePoint에 필요한 기능을 지원하려면 시스템에 그대로 유지되어야 합니다.

    Analysis Services OLE DB 공급자를 제거하지 마십시오. SharePoint는 OLE DB 공급자를 Analysis Services 데이터베이스에 연결하는 Excel 통합 문서의 필수 구성 요소로 설치합니다. PowerPivot for SharePoint에서 최신 버전을 설치하지만 이 버전은 이전 버전과 호환되므로 나중에 데이터 연결 문제를 피하려면 OLE DB 공급자를 시스템에 그대로 두어야 합니다.

PowerPivot for SharePoint 다시 설치 준비

PowerPivot for SharePoint가 이전에 설치된 컴퓨터에서 PowerPivot 서버 소프트웨어를 다시 설치할 수 있습니다. 컴퓨터에 기존 'PowerPivot' 명명된 인스턴스가 있는 경우 SQL Server 설치 프로그램이 PowerPivot for SharePoint의 새 인스턴스를 설치할 수 없습니다. 이 시나리오에서는 'PowerPivot'으로 실행 중인 SQL Server 구성 요소를 모두 제거하고 프로그램 폴더를 삭제하여 새 PowerPivot for SharePoint 설치에 사용할 수 있도록 해당 이름을 제거해야 합니다.

데이터베이스 엔진이 'PowerPivot'으로 실행 중이고 팜에 대한 데이터베이스 서버인 경우 제거하기 전에 SharePoint 데이터베이스를 다른 SQL Server 인스턴스로 이동해야 합니다. SharePoint 데이터베이스를 이동하는 방법은 SharePoint 제품 설명서를 참조하십시오. 자세한 내용은 Microsoft 웹 사이트에서 모든 데이터베이스 이동을 참조하십시오.

데이터베이스를 이동하고 SharePoint 서버가 작동하는지 확인한 후 다음 단계를 계속 수행합니다.

제거 문제 해결

제거 문제는 일반적으로 나중에 소프트웨어를 다시 설치하려고 할 때 발생합니다. 대부분의 경우 이전 릴리스의 아티팩트가 후속 설치를 방해합니다.

제거 후 검사 목록을 검토하여 모든 파일과 레지스트리 항목이 제거되었는지 확인하십시오.

SharePoint를 함께 구성하는 새 서버 설치 옵션을 사용하여 다시 설치하려는 경우 포트 80과 필요한 SharePoint 웹 사이트 이름(예: SharePoint -80, SharePoint 중앙 관리 v4, SharePoint 웹 서비스)을 사용할 수 있는지 확인합니다. SharePoint 데이터베이스를 모두 제거합니다. 이렇게 하면 설치 프로그램에서 기본 이름을 사용하여 데이터베이스를 다시 만듭니다.

자세한 문제 해결 팁은 Microsoft TechNet WIKI에서 Troubleshooting PowerPivot for SharePoint Installation Problems(PowerPivot for SharePoint 설치 문제 해결) 페이지를 참조하십시오.

다음 표에서는 팜 토폴로지에 따라 제거되는 기능 및 구성 요소를 보여 줍니다. 이 배경 정보는 제거와 관련된 설치 문제를 해결하는 데 도움이 될 수 있습니다.

기능 또는 구성 요소

제거되는 경우

SQL Server Analysis Services(PowerPivot)

PowerPivot 시스템 서비스

이러한 서비스는 항상 함께 설치되고 함께 제거됩니다. SQL Server 2008 R2(64비트) 설치에서 Analysis Services의 PowerPivot 인스턴스를 제거하면 해당 서비스가 컴퓨터에서 제거됩니다. 팜에 PowerPivot for SharePoint 서버가 여러 개 있는 경우 팜에서 PowerPivot 데이터 및 쿼리 처리를 중지하려면 각 컴퓨터에서 Analysis Services의 PowerPivot 인스턴스를 제거해야 합니다.

PowerPivot 서비스 응용 프로그램 및 연결

팜에서 마지막 서버를 제거하면 제거됩니다.

PowerPivot 솔루션

팜에서 마지막 서버를 제거하면 제거됩니다.

PowerPivot 이벤트 및 이벤트 범주(등록되지 않음)

팜에서 마지막 서버를 제거하면 제거됩니다.

PowerPivot 관리 대시보드

팜에서 마지막 서버를 제거하면 제거되지만 대시보드에 데이터를 제공하는 내부 데이터베이스는 중앙 관리 문서 라이브러리에 유지됩니다.

PowerPivot 라이브러리 템플릿

팜에서 마지막 서버를 제거하면 제거됩니다.

WSS_WPG 그룹의 멤버 자격

PowerPivot 서비스 계정은 컴퓨터에서 Analysis Services의 PowerPivot 인스턴스를 제거할 때 WSS_WPG 보안 그룹에서 제거됩니다.