SharePoint용 PowerPivot 업그레이드(PowerPivot 구성 도구)
기존 SharePoint용 PowerPivot 설치를 SQL Server 2008 R2에서 SQL Server 2012로 업그레이드하는 것은 SQL Server 설치 프로그램을 실행하여 서버에서 프로그램 파일을 업그레이드하고 SharePoint에서 업그레이드 동작을 실행하는 작업으로 이루어진 다중 단계 작업입니다. SharePoint에서 PowerPivot 업그레이드 동작을 수행하려면 PowerPivot 구성 도구나 PowerShell을 사용해야 합니다. 이 항목에서는 도구를 사용하여 이러한 작업을 수행하는 방법에 대해 설명합니다.
이 항목에서는 광범위한 프로세스의 일부 단계에 대해 설명합니다. 이 단계 전후의 단계에 대한 자세한 내용은 SharePoint용 PowerPivot 업그레이드를 참조하십시오.
[!참고]
SharePoint 2013은 SharePoint 2010에서의 전체 업그레이드를 지원하지 않습니다. SharePoint 2013은 SharePoint 데이터 및 설정의 마이그레이션을 포함하는 데이터베이스 연결 업그레이드를 지원하지 않습니다. 자세한 내용은 SharePoint 2013으로 PowerPivot 마이그레이션를 참조하십시오.
도구를 사용하기 위한 요구 사항
팜 관리자, Analysis Services 인스턴스의 서버 관리자 및 팜의 구성 데이터베이스의 db_owner여야 합니다.
이 도구는 SharePoint용 PowerPivot의 SQL Server 2012 인스턴스에만 사용할 수 있습니다. SQL Server 2008 R2 설치에는 사용하지 마십시오. 도구를 실행하여 팜의 기능과 솔루션을 업그레이드하기 전에 SQL Server 2012 설치 프로그램을 실행하여 프로그램 파일을 업그레이드해야 합니다.
SharePoint 2010 관리 서비스가 실행되고 있는지 확인합니다.
중앙 관리에서 SQL Server Analysis Services 및 SQL Server PowerPivot 시스템 서비스가 시작되었는지 확인합니다.
[!참고]
SQL Server 설치 프로그램을 사용하여 프로그램 파일을 업그레이드한 후 구성 도구를 실행하기 전에 서버를 다시 시작하는 것이 좋습니다. 이 단계를 수행하면 SQL Server 설치 프로그램에서 설치하는 업데이트나 사전 요구 사항이 시스템에 완전히 구성됩니다.
PowerPivot 구성 도구에서 업그레이드 작업 실행
SQL Server 2012 설치 프로그램을 사용하여 프로그램 파일을 업그레이드한 후에는 PowerPivot 구성 도구를 실행하여 업그레이드를 완료할 수 있습니다.
시작 메뉴에서 모든 프로그램을 가리키고 Microsoft SQL Server 2012 , 구성 도구, PowerPivot 구성 도구를 차례로 클릭합니다. 이 도구는 SharePoint용 PowerPivot이 로컬 서버에 설치된 경우에만 표시됩니다.
시작 시 구성 도구에서 PowerPivot 팜 솔루션과 PowerPivot 웹 응용 프로그램 솔루션의 업그레이드 상태를 확인합니다. 이 솔루션의 이전 버전이 검색될 경우 “최신 버전의 PowerPivot 솔루션 파일이 검색되었습니다. 팜을 업그레이드하려면 업그레이드 옵션을 선택하십시오.”라는 메시지가 나타납니다. 확인을 클릭하여 메시지를 닫습니다.
기능, 서비스, 응용 프로그램 및 솔루션 업그레이드를 클릭한 다음 확인을 클릭하여 계속합니다.
다음 경고가 나타납니다. "PowerPivot 관리 대시보드의 통합 문서가 최신 버전으로 업그레이드됩니다. 기존 통합 문서에 대한 사용자 지정은 모두 손실됩니다. 계속하시겠습니까?”
이 경고는 데이터 새로 고침 작업에 대해 보고하는 PowerPivot 관리 대시보드의 통합 문서를 참조합니다. 이 통합 문서를 사용자 지정한 경우 기존 파일을 최신 버전으로 바꾸면 해당 통합 문서의 변경 내용이 모두 손실됩니다.
통합 문서를 최신 버전으로 덮어쓰려면 예를 클릭합니다. 그렇지 않으면 아니요를 클릭하여 홈 페이지로 돌아갑니다. 통합 문서를 다른 위치에 저장하여 복사본을 만든 다음 계속할 준비가 되면 이 단계로 돌아옵니다.
대시보드에 사용된 통합 문서 사용자 지정에 대한 자세한 내용은 PowerPivot 관리 대시보드 사용자 지정을 참조하십시오.
태스크 목록에서 동작을 검토하고 도구에서 수행하지 않으려는 동작을 제외합니다. 모든 동작은 기본적으로 포함됩니다. 동작을 제거하려면 태스크 목록에서 동작을 선택한 다음 매개 변수 페이지에서 태스크 목록에 이 동작 포함 확인란의 선택을 취소합니다.
필요한 경우 출력 탭 또는 스크립트 탭에서 자세한 정보를 검토합니다.
출력 탭은 도구에서 수행되는 동작의 요약입니다. 이 정보는 로그 파일 C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Log에서 저장됩니다.
스크립트 탭은 PowerShell cmdlet을 표시하거나 도구에서 실행할 PowerShell 스크립트 파일을 참조합니다.
유효성 검사를 클릭하여 각 동작이 유효한지 여부를 확인합니다. 유효성 검사를 사용할 수 없는 경우 모든 동작이 시스템에 유효한 것입니다. 유효성 검사를 사용할 수 있는 경우 입력 값(예: Excel 서비스 응용 프로그램 이름)을 수정했거나 도구에서 특정 동작을 수행할 수 없음을 확인했을 수 있습니다. 동작을 수행할 수 없는 경우 해당 동작을 제외하거나 동작이 유효하지 않은 것으로 플래그가 지정되게 하는 기본 조건을 수정해야 합니다.
중요 첫 번째 동작인 팜 솔루션 업그레이드를 항상 먼저 처리해야 합니다. 이 동작은 서버를 구성하는 데 사용되는 PowerShell cmdlet을 등록합니다. 이 동작에서 오류가 발생하는 경우 계속하지 마십시오. 태스크 목록의 추가 동작을 처리하기 전에 오류에서 제공하는 정보를 사용하여 문제를 진단하고 해결합니다.
실행을 클릭하여 이 태스크에 유효한 모든 동작을 수행합니다. 실행은 유효성 검사를 통과한 후에만 사용할 수 있습니다. 실행을 클릭하면 동작이 일괄 처리 모드로 처리됨을 알리는 다음 경고가 나타납니다. "도구에서 유효한 것으로 플래그가 지정되는 모든 구성 설정이 SharePoint 팜에 적용됩니다. 계속하시겠습니까?”
계속하려면 예를 클릭합니다.
팜에서 솔루션 및 기능 업그레이드를 완료하는 데 몇 분 정도 걸릴 수 있습니다. 이 시간 동안 PowerPivot 데이터에 대한 연결 요청은 실패하며 “데이터를 새로 고칠 수 없습니다.” 또는 “요청된 작업을 수행하는 동안 오류가 발생했습니다. 다시 시도하십시오."와 같은 오류가 발생합니다. 업그레이드가 완료된 후에는 서버를 사용할 수 있으며 이러한 오류가 더 이상 발생하지 않습니다.
오류 문제 해결
태스크를 완료할 수 없게 하는 오류가 발생하는 경우도 있습니다. 각 동작에 대한 매개 변수 창에서 오류 정보를 볼 수 있습니다.
솔루션 배포 또는 취소와 관련된 문제의 경우 SharePoint 2010 관리자 서비스가 시작되는지 확인합니다. 이 서비스는 팜에서 구성 변경 내용을 트리거하는 타이머 작업을 실행합니다. 서비스가 실행되고 있지 않은 경우 솔루션 배포 또는 취소가 실패합니다. 오류가 지속되면 기존 배포 또는 취소 작업이 큐에 이미 있으며 구성 도구의 추가 동작을 차단하고 있는 것입니다.
큐에 이미 있는 배포 또는 취소 작업을 찾아서 제거하려면 다음을 수행합니다.
SharePoint 2010 관리 셸을 관리자 권한으로 시작하고 다음 명령을 실행하여 큐에 있는 작업을 봅니다.
Stsadm –o enumdeployments
기존 배포에서 유형이 취소 또는 배포인지, 파일이 powerpivotwebapp.wsp 또는 powerpivotfarm.wsp인지 검토합니다.
PowerPivot 솔루션에 관련된 배포 또는 취소의 경우 JobId의 GUID 값을 복사하여 다음 명령에 붙여 넣습니다(셸의 편집 메뉴에서 표시, 복사 및 붙여넣기 명령을 사용하여 GUID 복사).
Stsadm –o canceldeployment –id “<GUID>”
유효성 검사를 클릭한 다음 실행을 클릭하여 구성 도구에서 태스크를 다시 시도합니다.
다른 모든 오류에 대해서는 ULS 로그를 확인합니다. 자세한 내용은 SharePoint 로그 파일과 진단 로깅 구성 및 보기(SharePoint용 PowerPivot)를 참조하십시오.