Team Foundation Server 对 SQL Server 的要求

Team Foundation Server 所需的 SQL Server 2008 R2 或 SQL Server 2012。可以使用多种 SQL Server 选项:

  • 您可以使用Express 附带的 SQL Server 2012 的 Team Foundation Server 基本配置。

  • 您可以安装 SQL Server 2008 或 SQL Server 2012 的支持版本之一。

  • 您可以使用 SQL Server 2008 或SQL Server 2012 的现有安装。 

无论选择哪个选项,SQL Server 的实例都必须满足以下要求:

支持的版本

  • SQL Server 2008 R2 学习版 ¹

  • SQL Server 2008,R2 标准版 ¹

  • SQL Server 2008,R2 企业版 SP 1 CU1(2011 年 8 月 25 日) ²

  • SQL Server 2012,学习版 ¹

  • SQL Server 2012,标准版 ¹

  • SQL Server 2012 Enterprise Edition

对于 Team Foundation Server 为必需

  • 数据库引擎服务

  • 全文搜索(或在 SQL Server 2012全文搜索和语义提取)

报告所必需

  • Reporting Services(或 Reporting Services – SQL Server 2012 的本机)

  • Analysis Services

排序设置

  • 必须区分重音

  • 不得区分大小写

  • 不得是二进制

  • 不得是二进制 – 码位

有关更多信息,请参见Team Foundation Server 的 SQL Server 排序规则要求

身份验证

Windows 身份验证

服务帐户

您可以使用域帐户或内置帐户。

¹ SQL Server 高可用性支持有限或缺失。

² 如果您使用 SQL Server 2008 R2 企业版,那么您需要更新到 SQL Server 2008 R2 Service Pack 1 的累积更新包 1 以处理SQL Server 问题和表压缩

Team Foundation Server 支持的 SQL Server 高可用性功能

SQL Server 2012 带来需要针对 Team Foundation Server 的特定配置的高可用性 (HA) 功能,以及如何使用 HA 功能的新建议。在 Team Foundation Server 2010 中,有大量工作旨在使 Team Foundation Server 从 SQL Server 配置中独立出来,尤其是其 HA 功能。无论使用哪一种 HA 功能,目标是 Team Foundation Server 在没有任何 HA 特定配置情况下都能工作。事实上,SQL Server 中的 HA 功能过于宽泛,而无法保证对所有功能提供支持,并且 Always On 可用性组始终需要少量的 TFS 特定配置。

SQL Server HA 功能

TFS 支持

需要 TFS 配置

Always On 故障转移群集实例 ¹/故障转移群集

Always On 可用性组

有关更多信息,请参见将 SQL Server 2012 Always On 可用性组与 Team Foundation Server 一起使用

SQL 镜像 ³

SQL 复制

SQL 日志推出

¹ Always On 故障转移群集实例在 SQL Server 2012 之前的版本中称为“故障转移群集”。

² 仅在 SQL Server 2012 中可用。

³ 已弃用的功能。仅在 SQL Server 2008 R2 中提供。

怎样为 Team Foundation Server 安装 SQL Server

Dd631889.collapse_all(zh-cn,VS.110).gif更多 Team Foundation Server 的 SQL Server 的任务

Dd631889.collapse_all(zh-cn,VS.110).gif有关 SQL Server 与 Team Foundation server 的概念性信息

请参见

概念

安装 Team Foundation Server

如何:使用高级配置安装 Team Foundation Server

TFS 升级要求