Team Foundation Server コマンド ライン ツールのトラブルシューティング

更新 : 2007 年 11 月

このトピックでは、コマンド ライン ツールを使用するときに発生する可能性がある一般的な問題について説明します。

以下のヒント、および個々のエラー メッセージのトピックに表示されるヒントを確認しても問題を解決できない場合は、Visual Studio Team System のフォーラム (https://go.microsoft.com/fwlink/?LinkId=54490) を参照してください。これらのフォーラムには、さまざまなトラブルシューティングのトピックに関する検索可能なスレッドがあり、質問に対して迅速に応答できるように監視されています。

  • SQL Server Reporting Services Web サイトで TfsAdminUtil がサービス アカウント情報を更新しない

  • TfsDeleteProject コマンドでチーム プロジェクトのすべてのコンポーネントが削除されない

  • RenameDT コマンドがエラーを返す

SQL Server Reporting Services Web サイトで TfsAdminUtil がサービス アカウント情報を更新しない

TFSAdminUtil コマンド ライン ユーティリティを使用してサービス アカウントを変更する場合は、TFSService アカウントで TfsAdminUtil ChangeAccount を実行した後に、Reporting Service データ ソースの資格情報も更新する必要があります。資格情報を更新しないと、後でレポートを実行するときにエラーが出力されます。

この問題は次のような症状を示しますが、これ以外の症状が発生する場合もあります。

  • Team Foundation Server サービス アカウントの変更後にレポートを実行できません。

  • "レポート サーバー Web サービスは、レポート サーバーのセキュリティで保護された情報にアクセスできません。レポート サーバー構成ファイルで WebServiceAccount が正しく指定されていることを確認してください。(rsAccessDeniedToSecureData)" というエラー メッセージが表示されます。

  • "レポートの処理中にエラーが発生しました。(rsProcessingAborted)" というエラー メッセージが表示されます。

  • "ログオン エラー: 不明なユーザー名、または不適切なパスワードです。(HRESULT からの例外 : 0x8007052E)" というエラー メッセージが表示されます。

  • 問題を解決する手順を次に示します。

Reporting Service データ ソースの資格情報を更新するには

  1. Internet Explorer を開始します。

  2. http://ApplicationTierServerName/Reports を開きます。

  3. [コンテンツ] タブの [TfsReportDS] をクリックします。

  4. [プロパティ] タブで、[レポート サーバーに保存され、セキュリティで保護された資格情報] の [ユーザー名] および [パスワード] を更新します。

  5. [TfsOlapReportDS] に対して、手順 3. ~ 4. を繰り返します。

TfsDeleteProject コマンドでチーム プロジェクトのすべてのコンポーネントが削除されない

TfsDeleteProject /force コマンドを使用してチーム プロジェクトを削除する場合、Team Foundation Server がチーム プロジェクトのすべてのコンポーネントを削除できないことがあります。TfsDeleteProject /force コマンドは、作業項目トラッキング、レポート、ソース管理、ビルド、Windows SharePoint Services、および SQL Server 2005 Reporting Services を含む各コンポーネントを削除することにって、Team Foundation Server によるチーム プロジェクトの削除を実現します。Team Foundation Server が各コンポーネントの削除に成功すると、"完了" というメッセージが返されます。

Team Foundation Server が個々のチーム プロジェクト コンポーネントを削除するときに問題が発生すると、そのコンポーネントはスキップされ、エラー メッセージが返されて、次のコンポーネントが削除されます。チーム プロジェクトのメタデータとセキュリティ設定はそのまま変わりません。

ms400798.alert_note(ja-jp,VS.90).gifメモ :

削除されたチーム プロジェクトのすべてのコンポーネントを削除しないと、同じ名前のチーム プロジェクトは作成できません。

問題を解決する手順を次に示します。

残っているチーム プロジェクト コンポーネントを削除するには

  1. 表示されたメッセージを確認して、正しく削除されたコンポーネント ("完了" メッセージで示されます) と、削除されなかったコンポーネントを判断します。

  2. 削除されなかったコンポーネントに関するエラー メッセージを参照し、エラー メッセージに報告されている問題を手動で解決します。

  3. TfsDeleteProject /force コマンドを再実行します。

TfsDeleteProject コマンド ライン ツールの詳細については、「TFSDeleteProject」を参照してください。

RenameDT コマンドがエラーを返す

Team Foundation インストール ウィザードは、IIS に "Team Foundation Server" という名前の Web サイトを作成します。この Web サイト名が変更されると、Team Foundation は正しく動作しなくなります。

IIS の既定の Web サイト名を、元の "Team Foundation Server" から手動で変更すると、RenameDt コマンド ライン ツールはエラーを返します。IIS Web サイトの名前を "Team Foundation Server" に変更することで、次のエラーを解決できます。

"接続文字列を web.config から読み込むことができません。"

RenameDT コマンド ライン ツールの詳細については、「RenameDT コマンド」を参照してください。

参照

参照

TFSDeleteProject