다음을 통해 공유


SetupWarehouse

업데이트: 2007년 11월

SetupWarehouse를 사용하여 OLAP(온라인 분석 처리) 또는 관계형 데이터베이스를 다시 빌드할 수 있습니다.

SetupWarehouse 명령줄 유틸리티는 Team Foundation Server 응용 프로그램 계층의 Drive:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Tools에 있습니다.

참고:

관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 관리자 명령 프롬프트를 열어야 합니다. 관리자 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오.

필수 권한

SetupWarehouse 명령을 사용하려면 Team Foundation 데이터 계층 서버에서 SQL Server sysadmin 보안 그룹의 멤버여야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

SetupWarehouse [-v] [-o] -s ServerName -d Database -c ConfigFile -a AccountName -ra DataReaderAccountName [-l LogFile] [-mturl MidTierUrl] [-edt TeamBuildDbName] -rebuild

매개 변수

옵션/인수

설명

-v

선택적 요소. 이 옵션은 자세한 출력을 제공합니다. -l 옵션을 지정하면 출력이 로그 파일에 쓰여집니다.

-o

필수 요소. 이 옵션을 사용하면 OLAP 데이터베이스만 만들어집니다. 웨어하우스 큐브만 다시 빌드됩니다.

-s ServerName

필수 요소. 데이터 계층 서버의 이름입니다.

-d Database

필수 요소. 웨어하우스 데이터베이스 이름입니다.

-c ConfigFile

필수 요소. 웨어하우스 스키마 구성 XML 파일입니다.

-a AccountName

필수 요소. 서비스 계정 이름입니다. domain\user 형식입니다.

-ra DataReaderAccountName

필수 요소. 구독자 계정 이름입니다. domain\user 형식입니다.

-l LogFile

선택적 요소. 출력할 로그 파일입니다.

-mturl MidTierUrl

필수 요소. Team Foundation Server 도메인의 URL(예: http://machine1:8080)입니다.

-edt TeamBuildDbName

필수 요소. Team Foundation Build 데이터베이스의 이름입니다.

-rebuild

필수 요소. 웨어하우스 데이터베이스를 다시 빌드합니다. 웨어하우스의 모든 데이터가 다시 채워집니다.

설명

Team Foundation Server 웨어하우스에는 관계형 데이터베이스와 OLAP 데이터베이스가 있습니다. Team Foundation Server의 웨어하우스 설치 도구인 Setupwarehouse를 사용하면 OLAP 데이터베이스나 관계형 데이터베이스를 다시 빌드할 수 있습니다. 이 도구는 장애를 복구하거나 서버를 이동하는 경우와 같은 백업/복구 시나리오에 유용합니다. 자세한 내용은 방법: Team Foundation 데이터 복원을 참조하십시오.

지원되는 사용 예

Setupwarehouse.exe의 지원되는 조합은 다음과 같습니다.

  • OLAP 다시 빌드. -v-l 옵션은 선택 사항입니다.

    Setupwarehouse -o -s ServerName -d TFSWarehouse -c warehouseSchema.xml -mturl "http://ServerName:Port" -a TFSServiceAccount -ra TFSReportAccount
    
  • 데이터베이스 다시 빌드. -v-l 옵션은 선택 사항입니다.

    setupwarehouse -rebuild -mturl "http://ServerName:Port" -s ServerName -d TFSWarehouse -c wareHouseSchema.xml -a TFSServiceAccount -ra TFSReportAccount -edt TfsBuild
    

예제

다음 명령을 실행하면 내부 TFSWarehouse 데이터베이스에서 Analysis Services 데이터 큐브가 다시 빌드됩니다.

>setupwarehouse -o -s ServerName -d TFSWarehouse -c warehouseschema.xml -a TFSServiceAccount -ra TFSReportAccount

참고 항목

참조

명령줄 구문(Team System)

기타 리소스

데이터 관리

Team Foundation Server 명령줄 도구 사용