RebuildWarehouse コマンド
RebuildWarehouse コマンドを使用すると、Visual Studio Team Foundation Server で使用される SQL Server Reporting Services および SQL Server Analysis Services のデータベースをビルドし直すことができます。
これらのデータベースのリビルドを対話的に開始するには、Team Foundation の管理コンソールのレポート ノードを使用できます。 詳細については、「Team Foundation 管理コンソールを開く」を参照してください。
必要なアクセス許可
RebuildWarehouse コマンドを使用するには、次のグループのメンバーである必要があります。
Team Foundation 管理者セキュリティ グループ、および Team Foundation の管理コンソールを実行しているサーバーの Administrators セキュリティ グループ
Team Foundation Server のデータベースをホストする SQL Server のインスタンスを実行しているサーバーの sysadmin グループ
詳細については、「Team Foundation Server のアクセス許可」を参照してください。
注意
管理者の資格情報を使ってログオンしている場合でも、Windows Server 2008 を実行中のサーバーでこの機能を実行するには、昇格した特権でコマンド プロンプト ウィンドウを開く必要があります。 昇格した特権でコマンド プロンプト ウィンドウを開くには、[スタート] ボタンをクリックし、[コマンド プロンプト] を右クリックして、[管理者として実行] をクリックします。 詳細については、Microsoft Web サイトの「ユーザー アカウント制御」を参照してください。
TFSConfig RebuildWarehouse /analysisServices | /all [/ReportingDataSourcePassword:Password]
パラメーター
プレースホルダー |
説明 |
---|---|
Password |
SQL Server Reporting Services のデータ ソース アカウントで使用されるパスワードを指定します。 このドキュメントでは、このアカウントを TFSReports としています。 |
オプション |
説明 |
---|---|
/analysisServices |
/all を使用しない場合は、必ず指定します。 Analysis Services のデータベースのみがビルドし直されるように指定します。 Analysis Services のデータベースが存在しない場合は、/reportingDataSourcePassword オプションも使用する必要があります。 |
/all |
/analysisServices を使用しない場合は、必ず指定します。 Team Foundation Server で使用されるレポート データベースおよび分析データベースすべてがビルドし直されるように指定します。 |
/reportingDataSourcePassword:Password |
TFS_Analysis データベースが存在しない場合は、必ず指定します。 SQL Server Reporting Services のデータ ソース アカウントとして使用されるアカウント (TFSReports) のパスワードを指定します。 詳細については、「Team Foundation Server におけるサービス アカウントと依存関係」を参照してください。 |
解説
このコマンドは、チーム プロジェクト コレクションを移動または分割する場合、データを復元する場合、それ以外にも、配置の構成を変更する場合に使用することがあります。
使用例
Team Foundation Server の配置の Analysis Services データベースをビルドし直す方法を次の例に示します。
注意
例として登場する企業、組織、製品、ドメイン名、電子メール アドレス、ロゴ、人物、場所、およびイベントはすべて架空のものです。実在する企業、組織、製品、ドメイン名、電子メール アドレス、ロゴ、人物、場所、またはイベントとは一切関係ありません。
TFSConfig RebuildWarehouse /analysisServices
参照
概念
Team Foundation Server のアーキテクチャ
SQL Server と SQL Server Reporting Services について