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