停止和启动服务、应用程序池及网站
要确保 Visual Studio Team Foundation Server 正常发挥作用,必须确认所有必需的服务、应用程序池和网站都在相应的服务器上运行。 在单服务器部署中,所有元素都必须在运行 Team Foundation Server 的服务器上运行。 在多服务器部署中,所有元素都必须在相应的服务器上运行。 此外,您可能还需要停止某个元素来执行特定任务,例如将部署移到另外一组硬件上。 有关如何为诸如备份或还原数据库等操作启动或停止所有这些元素的详细信息,请参见 TFSServiceControl 命令。 有关如何停止各个服务或应用程序池的信息,请参见本主题末尾的步骤。
重要
您必须使用 TFSServiceControl 命令才能在服务器上执行某些维护任务,如备份和还原数据库。请勿使用本主题末尾的步骤来尝试为需要 TFSServiceControl 命令的任务手动停止所有服务和应用程序池。
下表列出了运行每种服务、应用程序池和网站时,必须对应使用的服务器。 “名称”列中是各个元素的显示名称,括号中是其对应的服务名。 您需要的服务因安装的 Team Foundation 功能而异。
元素 |
位置 |
名称 |
---|---|---|
服务 |
应用层服务器 |
|
|
承载 Team Foundation 的数据库的服务器 |
|
|
承载 SQL Server Reporting Services 的服务器 |
|
|
承载 SQL Server Analysis Services 的服务器 |
|
|
承载 SharePoint 产品的服务器 |
|
应用程序池 |
应用层服务器 |
|
|
承载 SharePoint 产品的服务器 |
|
网站 |
应用层服务器 |
|
|
承载 SharePoint 产品的服务器 |
|
必需的权限
若要执行此过程,您必须是承载要管理的服务、应用程序池或网站的服务器上**“Administrators”**组的成员。 有关权限的更多信息,请参见 Team Foundation Server 权限。
停止或启动服务、应用程序池或网站
登录到承载服务、应用程序池或网站的服务器。
依次单击**“开始”、“管理工具”和“计算机管理”**。
在导航窗格中,展开**“服务和应用程序”**。
根据要停止或启动的元素,执行以下步骤之一:
对于服务,单击**“服务”,右击所需服务,然后单击“停止”或“启动”**。
对于应用程序池,单击**“Internet 信息服务(IIS)管理器”,展开本地计算机,然后双击“应用程序池”。 右击所需应用程序池,然后单击“停止”或“启动”**。
对于网站,单击**“Internet 信息服务(IIS)管理器”,展开本地计算机,然后双击“网站”或“站点”**。
如果服务器正在运行 Windows Server 2003,请右击所需网站,然后单击**“停止”或“启动”**。
如果服务器正在运行 Windows Server 2008,请右击所需网站,指向**“管理网站”,然后单击“停止”或“启动”**。
请参见
任务
更改 SQL Server Reporting Services 的服务帐户或密码
更改 Team Foundation Server 的服务帐户或密码
概念
Team Foundation Server 中的服务帐户和依赖项
其他资源
How to: Verify or Correct the IIS Configuration for an Application Pool