Freigeben über


SetupWarehouse

Aktualisiert: November 2007

Mithilfe von SetupWarehouse können Sie die analytische Onlineverarbeitung (OLAP) oder die relationalen Datenbanken neu erstellen.

Das Befehlszeilendienstprogramm SetupWarehouse befindet sich im Verzeichnis Laufwerk:\Programme\Microsoft Visual Studio 2008 Team Foundation Server\Tools auf der Team Foundation Server-Anwendungsebene.

Hinweis:

Selbst wenn Sie mit Administratorrechten angemeldet sind, müssen Sie eine erweiterte Eingabeaufforderung öffnen, um diese Funktion auf einem Server auszuführen, auf dem Windows Server 2008 installiert ist. Um eine erweiterte Eingabeaufforderung zu öffnen, klicken Sie auf Start, klicken mit der rechten Maustaste auf Eingabeaufforderung und klicken dann auf Ausführen als Administrator. Weitere Informationen finden Sie auf der Microsoft-Website.

Erforderliche Berechtigungen

Wenn Sie den SetupWarehouse-Befehl verwenden möchten, müssen Sie bei SQL Server Mitglied der Sicherheitsgruppe sysadmin auf dem Team Foundation-Datenebenenserver sein. Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

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

Parameter

Option / Argument

Beschreibung

-v

Optional. Diese Option stellt eine ausführliche Ausgabe bereit. Bei Angabe der -l-Option wird die Ausgabe in die Protokolldatei geschrieben.

-o

Erforderlich. Wenn diese Option verwendet wird, wird nur die OLAP-Datenbank erstellt. Nur der Warehouse-Cube wird neu erstellt.

-s ServerName

Erforderlich. Der Name des Datenebenenservers.

-d Database

Erforderlich. Der Warehouse-Datenbankname.

-c ConfigFile

Erforderlich. Die XML-Datei für die Warehouseschemakonfiguration.

-a AccountName

Erforderlich. Der Name des Dienstkontos. Im Format Domäne\Benutzer.

-ra DataReaderAccountName

Erforderlich. Der Name des Readerkontos. Im Format Domäne\Benutzer.

-l LogFile

Optional. Protokolldatei für die Ausgabe.

-mturl MidTierUrl

Erforderlich. Die URL der Team Foundation Server-Domäne, z. B. http://machine1:8080.

-edt TeamBuildDbName

Erforderlich. Der Name der Team Foundation Build-Datenbank.

-rebuild

Erforderlich. Erzwingt die erneute Erstellung der Warehousedatenbank. Alle Daten im Warehouse werden dabei wiederaufgefüllt.

Hinweise

Das Team Foundation Server-Warehouse verfügt über eine relationale Datenbank und eine OLAP-Datenbank. Mit dem Warehouse-Setuptool Setupwarehouse des Team Foundation-Servers kann die OLAP-Datenbank oder die relationale Datenbank neu erstellt werden. Dies ist in Sicherungs-/Wiederherstellungsszenarien nützlich, z. B. bei der Wiederherstellung im Notfall oder beim Umsetzen von Servern. Weitere Informationen finden Sie unter Gewusst wie: Wiederherstellen von Daten für Team Foundation.

Unterstützte Verwendung

Folgende Kombinationen werden für Setupwarehouse.exe unterstützt:

  • OLAP-Neuerstellung (die Optionen -v und -l sind optional):

    Setupwarehouse -o -s ServerName -d TFSWarehouse -c warehouseSchema.xml -mturl "http://ServerName:Port" -a TFSServiceAccount -ra TFSReportAccount
    
  • Neuerstellung der Datenbank (die Optionen -v und -l sind optional):

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

Beispiel

Bei Ausführung des folgenden Befehls wird der Analysis Services-Datencube aus der zugrunde liegenden TFSWarehouse-Datenbank neu erstellt.

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

Siehe auch

Referenz

Befehlszeilensyntax (Team System)

Weitere Ressourcen

Verwalten von Daten

Verwenden von Team Foundation Server-Befehlszeilentools