Team Foundation Server のトラブルシューティングにおける問題の症状の識別
更新 : 2007 年 11 月
ここでは、問題の解決を始める前に、Team Foundation サーバーに影響するすべての症状を識別する方法について説明します。
問題の症状の識別
トラブルシューティングの最初の段階では、問題の症状を観察して識別します。問題発生時の状況をより深く理解し、懸案事項が生じたときのシステムの動作を把握しておく必要があります。症状を識別するには、次のような質問に答えるのが効果的です。
ハードウェアが最小限の要件を満たしていますか。
パフォーマンスが大幅に低下している場合は、まず Team Foundation Server のハードウェアが最小限の要件を満たしていることを確認します。要件については、「Team Foundation の要件」を参照してください。
Team Foundation Server に接続して使用したときにエラー メッセージが表示されますか。
エラー メッセージが表示される場合は、エラー番号、正確なエラー メッセージのテキスト、そのときの動作についての簡単な説明を記録します。この情報は、問題の原因を調査するときや技術サポートに連絡するときに役立ちます。説明には、問題の前後に発生したイベントや、エラーの日付と時刻も一緒に記録します。エラー メッセージが複雑な場合や長い場合は、Microsoft ペイント (Mspaint.exe) などの画面イメージをキャプチャするプログラムを使用して、エラー メッセージをビットマップとして記録できます。
Team Foundation アプリケーション層コンピュータのイベント ビューアのログをチェックしましたか。
イベント ビューアのアプリケーション ログ、セキュリティ ログ、およびシステム ログには、問題の原因を特定するのに役立つ情報が含まれています。問題の症状と前後して発生したか、頻繁にまたは定期的に発生している症状や問題の兆候を探してください。
クライアント コンピュータのログ ファイルをチェックしましたか。
エラー メッセージの中で、クライアント コンピュータのログ ファイルを参照するように指示されることがあります。メモ帳などのテキスト エディタを使用すると、テキスト ログ ファイルの内容を表示して、問題のトラブルシューティングに役立つ情報があるかどうかを確かめることができます。
問題が特定の動作と同時に発生していませんか。
作業項目の編集やレポートの作成などの動作の実行中に問題が発生する場合は、エラーを再現して詳細に観察し、トラブルシューティング用の情報を集めることができます。問題の発生時に行っていた操作手順を記録してください。
問題の発生する時間が決まっていませんか。
問題の発生する時刻または曜日が、その問題と関連のある定期的な動作を示している場合があります。たとえば、定期的にスケジュールされた会議が開かれる数時間前に問題がよく発生することがあります。この場合、レポートの作成や特定の作業項目クエリの実行など、会議の準備と関係のある動作が問題の発端となっている可能性があります。
サーバーに加えられた変更が記録に残っていませんか。
作業項目のカスタマイズ、ネットワーク構成の変更、ハードウェアのアップグレードなどの変更について書き記した記録があるかどうかをチェックします。記録が存在しない場合は、ユーザーや他のサポート技術者に問い合わせることもできます。この情報は、同じ問題が過去にもあったかどうか、または状況が悪化していないかどうかを確認するのに役立ちます。
問題はユーザー アカウントに関連があると考えられますか。
他のユーザーにも同じ問題が発生していますか。問題が発生していないすべてのユーザーは、管理者アカウントを使用しているのですか。それとも、問題が発生しているユーザーと共通の属性を使用していますか。たとえば、新しく作成したユーザー アカウントを使用しても問題が発生するかどうかをチェックします。
問題はネットワークに関連があると考えられますか。
ネットワーク上の複数のコンピュータで同じエラーが発生するかどうかを確認します。エラーが Team Foundation クライアント コンピュータで発生する場合は、別のクライアント コンピュータを使用して同じエラーが発生するかどうかを確認します。
Team Foundation アプリケーション層サーバーに他のソフトウェアがインストールされていますか。
アプリケーション層サーバーを Team Foundation Server 以外のアプリケーションと共用していると、これらのアプリケーションの間で、メモリやネットワーク帯域幅などのリソースの取り合いが行われることになります。問題に関与しているアプリケーションを特定するために、他のアプリケーションをシ終了するか削除してください。
Team Foundation クライアント コンピュータに適切なソフトウェアがインストールされていますか。
機能によっては、Team Foundation クライアント コンピュータに追加のソフトウェアをインストールしないと使用できない場合があります。たとえば、Microsoft Excel を使用して Team Foundation Server データ ウェアハウスに接続するには、クライアント コンピュータに Microsoft OLE DB Provider for OLAP Services 9.0 がインストールされている必要があります。