Isolate Software Issues Affecting Team Foundation Server
This topic provides a list of questions that you can answer to help isolate software issues that your Team Foundation server may experience.
Isolate Software Issues
Does the problem occur only from a single client computer?
If the answer is yes, the problem is likely associated with Team Explorer.
Does each Web service operate correctly?
Look at the event log on the Team Foundation application-tier server to see whether there are messages that indicate the Web services are experiencing problems.
Check that you can browse the Web services by using Internet Information Services (IIS) Manager on the Team Foundation application-tier server. In many cases, you can start one of the Web methods to make sure that it does not return an error.
Only use get methods so that you are not introducing more changes to the server than you are troubleshooting.
Can you access reports directly through the SQL Server Reporting Services Web interface?
Open http://application-tier server/reports where you should find two data sources, TfsReportsDS and TfsOlapReportsDS, and a folder for each team project on the Team Foundation server. Open a team project folder, and run one of the reports in the folder.
Use Reporting Services Configuration Manager on the Team Foundation application-tier server to evaluate the health of SQL Server Reporting Services in more detail.
Is SharePoint running and healthy?
Open http://application-tier server/sites/Team Project to make sure that the team project Web site is running.
On the Team Foundation application-tier server, use SharePoint Central Administration to investigate the health of SharePoint in more detail.
Is SQL Server running without problems?
Make sure that the following SQL Server services are running.
SQL Server (MSSQLSERVER)
SQL Server Agent (MSSQLSERVER)
SQL Server Analysis Services (MSSQLSERVER)
SQL Server Full Text Search (MSSQLSERVER)
SQL Server Reporting Services (MSSQLSERVER)
Look at the event log on the Team Foundation data-tier server to see whether there are messages that indicate SQL Server is experiencing problems.