更新:2007 年 11 月
Team Foundation 数据层主要由 SQL Server 数据库和数据存储区、数据库以及存储过程组成。可以将数据层和应用层部署到一台物理服务器上(单服务器部署),也可以将它们部署到不同的服务器上(双服务器部署)或部署到多台服务器上。可以在 SQL Server 群集之间部署数据层。此外,还可以将 SQL Server Analysis Services 部署到与 SQL Server 数据库不同的物理服务器上。
数据层服务器承载 Team Foundation Server 所需的以下 SQL Server 数据库:
- ReportServer 
- ReportServerTempDB 
- STS_Config_TFS 或 WSS_Config 
- STS_Content_TFS 或 WSS_Content .gif) 说明: 说明:- 根据所安装的 SharePoint 产品和技术的版本以及安装人员是否对名称进行了自定义,包含 SharePoint 产品和技术数据的数据库的名称会有所不同。此外,如果 SharePoint 产品和技术安装在与 Team Foundation Server 不同的服务器上,则这些数据库可能不在数据层服务器上。 
- TfsBuild 
- TfsIntegration 
- TFSWarehouse 
- TfsVersionControl 
- TfsWorkItemTracking 
- TfsWorkItemTrackingAttachments 
- TFSActivityLogging 
有关每个数据库的说明,请参见如何:备份 Team Foundation Server。
这些数据库需要以下服务:
- SQL Server (TFSINSTANCE) 
- SQL Server Agent (TFSINSTANCE) 
- SQL Server Analysis Services (TFSINSTANCE) 
- SQL Server Browser 
除自己的服务以外,Team Foundation Server 还需要其他一些服务才能正常运行。有关数据层服务器所需服务的更多信息,请参见 Team Foundation Server 安全概念。
数据层服务器还需要承载一些应用程序,才能对应用层和客户端层服务器执行操作。有关更多信息,请参见 Team Foundation Server 安全结构。
Team Foundation Server 部署的规模和范围会影响承载数据层的服务器所需的硬件和软件。有关更多信息,请参见Team Foundation 组件的要求和Team Foundation 的应用层服务器要求。
本节内容
- 如何:重命名数据层服务器 
 介绍如何重命名数据层所驻留的服务器,包括重定向 Reporting Services、停止和重新启动服务以及刷新客户端计算机上的缓存。
- 如何:卸载数据层服务器 
 介绍卸载数据层服务器的过程,并提供指向安装指南的链接以及有关从系统删除和未删除的内容的信息。
- 如何:验证群集中的 Team Foundation Server 故障转移 
 介绍如何检查应用层上 Team Foundation 服务的状态,以及如何验证群集和通用脚本资源在活动节点脱机的情况下是否工作。
- 如何:将 Analysis Services 数据库移至单独的服务器 
 介绍如何移动数据仓库,以使逻辑数据层由以下两台服务器组成:一台服务器承载关系数据库,另一台服务器承载 SQL Server Analysis Services 数据库。
- 如何:使用 SQL Server 命名实例 
 介绍如何将 SQL Server 命名实例与 Team Foundation Server 一起使用,并简要概述该方法所需的系统必备组件和要求。