共用方式為


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 資料庫。只會重建倉儲 Cube。

-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 資料庫。Setupwarehouse 是 Team Foundation Server 的倉儲設定工具,可用於重建 OLAP 資料庫或關聯式資料庫。在備份/還原案例中會很有幫助,例如損毀修復、移動伺服器等。如需詳細資訊,請參閱 HOW TO:還原 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 資料 Cube。

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

請參閱

參考

命令列語法 (Team System)

其他資源

管理資料

使用 Team Foundation Server 命令列工具