如何:重新启动服务并将其设置为自动启动

更新:2007 年 11 月

若要使 Visual Studio Team System Team Foundation Server 正常运行,必须运行所有必需的服务以便应用层和数据层能够按照设计的方式交换信息,并且应将服务设置为自动启动。在单服务器部署中,必须在运行 Team Foundation Server 的服务器上运行每个服务。在双服务器部署中,必须在适当的服务器上运行每个服务。在下表中,每个必需服务的显示名称后面都跟有一个括号,其中包含服务名称:

服务

位置

  • 代码覆盖率分析服务

  • IIS 管理服务 (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Visual Studio Team Foundation Server 任务计划程序 (TFSServerScheduler)

  • 万维网发布服务 (W3SVC)

必须在应用层服务器上运行。

  • SQL Server (TFSINSTANCE)

  • SQL Server Agent (TFSINSTANCE) (SQLSERVERAGENT)

必须在部署 Team Foundation 的数据库服务器的服务器上运行。

  • IIS 管理服务 (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • SQL Server Reporting Services (TFSINSTANCE) (ReportServer)

  • 万维网发布服务 (W3SVC)

    说明:

    安装 SQL Server 2008 后,Reporting Services 不使用 Internet 信息服务 (IIS)。因此,不必运行 IIS 管理服务和万维网发布服务 (W3SVC)。

必须在部署 SQL Server Reporting Services 的服务器上运行。

  • SQL Server Analysis Services

必须在部署 SQL Server Analysis Services 的服务器上运行。

  • IIS 管理服务 (IISADMIN)

  • HTTP SSL (HTTPFilter)

  • Windows SharePoint Services Timer (SPTimer)

  • 万维网发布服务 (W3SVC)

必须在部署 SharePoint 产品和技术的服务器上运行。

如果您怀疑某个必需的服务没有运行,首先应确保已安装最新的 Visual Studio Team System Team Foundation Server Service Pack,然后再验证是否所有必需的服务都在运行。如果某个必需的服务没有运行,则必须重新启动该服务。如有必要,应将其设置为自动启动。有关更多信息,请参见本主题后面的过程。

如果无法重新启动服务,则用于管理该服务的服务帐户的密码可能不正确或已过期。有关更多信息,请参见事件日志。如果服务帐户的密码已过期,则必须执行以下过程来更改密码:

服务帐户或密码的配置不正确很可能导致服务停止运行,当使用同一个帐户的其他服务也尚未启动时,尤其如此。有关服务帐户与其管理的服务之间的对应关系的更多信息,请参见管理和重置服务帐户及密码

重要说明:

为获得最佳安全性,TFSService 帐户不应该是运行 Team Foundation 组件的计算机上的管理员。如果您已在 Active Directory 域中部署了 Team Foundation Server,则对于每个服务帐户,都应该选中“敏感帐户,不能被委派”复选框。

必需的权限

若要执行这些过程,您必须是 Team Foundation 数据层服务器或应用层服务器上的 Administrators 安全组的成员。

启动已停止的服务

  1. 登录到已停止服务的服务器。

  2. 单击“开始”,指向“管理工具”,然后单击“服务”。

    “服务”Microsoft 管理控制台 (MMC) 打开。

  3. 右击未运行的服务,然后单击“启动”。

  4. 关闭“服务”控制台。

将服务配置为自动启动

  1. 登录到已安装服务的服务器。

  2. 单击“开始”,指向“管理工具”,然后单击“服务”。

    “服务”控制台打开。

  3. 右击未设置为自动启动的服务,然后单击“属性”。

    例如,右击“SQL Server Agent (TFSINSTANCE)”,然后单击“属性”。

    “SQL Server Agent (TFSINSTANCE)属性”窗口打开。

  4. 在“常规”选项卡中,单击“启动类型”列表中的“自动”,然后单击“确定”。

  5. 关闭“服务”控制台。

请参见

任务

如何:更改 Team Foundation Server 的服务帐户或密码

如何:更改 SQL Server Reporting Services 的服务帐户或密码

概念

管理和重置服务帐户及密码

其他资源

解决连接到数据层服务器时出现的问题

更正连接和配置过程