How to: Stop and Start Services, Application Pools, and Web Sites

To ensure that Visual Studio Team System Team Foundation Server functions correctly, you must verify that all required services, application pools, and Web sites are running on the appropriate server. In single-server deployments, each element must be running on the server that is running Team Foundation Server. In dual-server deployments, each element must be running on the appropriate server. In addition, you might need to stop an element to perform a particular task, such as moving your deployment to a different set of hardware. For detailed information about how to start or stop these elements, see the steps at the end of this topic.

The following table lists the server on which each service, application pool, and Web site must be running. The Name column lists the display name for each element with service names in parentheses. Which services you need will vary based on which features of Team Foundation you have installed.

Element

Location

Name

Services

Application-tier server

  • Code Coverage Analysis Service

  • IIS Admin Service (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Visual Studio Team Foundation Build (VSTFBUILD) (only when Team Foundation Build is installed)

  • Visual Studio Team Foundation Server Task Scheduler (TFSServerScheduler)

  • World Wide Web Publishing Service (W3SVC)

  

Server that hosts the databases for Team Foundation

  • SQL Server (TFSINSTANCE)

  • SQL Server Agent (TFSINSTANCE) (SQLSERVERAGENT)

  

Server that hosts SQL Server Reporting Services

  • IIS Admin Service (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SQL Server Reporting Services (TFSINSTANCE) (ReportServer)

  • World Wide Web Publishing Service (W3SVC)

  

Server that hosts SQL Server Analysis Services

  • SQL Server Analysis Services

  

Server that hosts SharePoint Products and Technologies 

  • IIS Admin Service (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SharePoint Timer Service (Windows SharePoint Services 2.0)

  • Windows SharePoint Services Timer (SPTimer) (Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007)

  • World Wide Web Publishing Service (W3SVC)

Application pools

Application-tier server

  • Microsoft Team Foundation Server Application Pool

  • Microsoft Team Foundation Server Proxy Application Pool (only when Team Foundation Server Proxy is installed)

  

Server that hosts Reporting Services

  • ReportServer (used by the Reporting Services portal)

    NoteNote:
    You manage ReportServer in Internet Information Services (IIS) for SQL Server 2005 but not for SQL Server 2008.

  

Server that hosts SharePoint Products and Technologies

  • DefaultAppPool (used by the Team Project portal)

    NoteNote:
    The name might vary based on how SharePoint Products and Technologies was installed.
  • SharePoint Central Administration v3

Web sites

Application-tier server

  • Team Foundation Server

  • Team Foundation Server Proxy (only if Team Foundation Server Proxy is installed)

  

Server that hosts Reporting Services

  • Default Web Site or Report Manager Web site

    NoteNote:
    The name might vary based on how Reporting Services was installed. Also, you can manage the Report Manager Web site in IIS for SQL Server 2005 but not for SQL Server 2008. 

  

Server that hosts SharePoint Products and Technologies

  • Default Web Site or Team Web site

    NoteNote:
    The name might vary based on how SharePoint Products and Technologies was installed.
  • SharePoint Central Administration v3

Required Permissions

To perform this procedure, you must be a member of the Administrators group on the server that hosts the service, application pool, or Web site that you want to manage. For more information about permissions, see Team Foundation Server Permissions.

To stop or start a service, application pool, or Web site

  1. Log on to the server that hosts the service, application pool, or Web site.

  2. Click Start, click Administrative Tools, and then click Computer Management.

  3. In the navigation pane, expand Services and Applications.

  4. Perform one of the following steps based on what element you want to stop or start:

    • For a service, click Services, right-click the service, and then click Stop or Start.

    • For an application pool, click Internet Information Services (IIS) Manager, expand the local computer, and double-click Application Pools. Right-click the application pool, and then click Stop or Start.

    • For a Web site, click Internet Information Services (IIS) Manager, expand the local computer, and double-click Web Sites or Sites.

      If the server is running Windows Server 2003, right-click the Web site, and then click Stop or Start.

      If the server is running Windows Server 2008, right-click the Web site, point to Manage Web Site, and then click Stop or Start.

See Also

Tasks

How to: Change the Service Account or Password for SQL Server Reporting Services

How to: Change the Service Account or Password for Team Foundation Server

How to: Verify or Correct the IIS Configuration for an Application Pool

Concepts

Managing and Resetting Service Accounts and Passwords

Team Foundation Server Security Concepts

Team Foundation Server Security Architecture

Other Resources

Managing Team Foundation Server Services and Service Accounts