设置用于 Team Foundation Server 的 SQL Server 数据库

您可能希望为 Visual Studio Team Foundation Server 创建空数据库, 但系统并不要求您创建空数据库。 但是,您可能会发现,如果管理 SQL Server 的单一实例上多个 Team Foundation Server 实例的数据库,或者在 SQL Server 的托管实例上承载 Team Foundation Server 数据库,则创建您自己的数据库将非常有用。无论什么原因,本主题都将提供有关如何配置空 SQL Server 数据库以用于 Team Foundation Server 的指南。

从概念上而言,此过程包含两个步骤:

  1. 根据制定的准则创建数据库并为其命名。

  2. 在安装 Team Foundation Server 时确定这些数据库。

配置数据库

Team Foundation Server 具有两个数据库,您可以在安装过程中进行配置,以便使用空数据库。 默认情况下,配置数据库承载两个数据库:

  • Tfs_数据库标签Warehouse

  • Tfs_数据库标签Application

这些数据库必须使用如上所示的命名结构,但您可以忽略字符串数据库标签,或使用任何以唯一方式描述两个数据库的自定义字符串。

在安装 Team Foundation Server 时,必须选中**“我想使用手动创建的预先存在的数据库”复选框。如果添加了一个标签,则还必须在“服务器数据库标签”**中键入该标签。 安装向导随后将使用您创建的空数据库来设置配置数据库。

提示

每个项目集合都需要自己的数据库,但您无法在安装过程中将 Team Foundation Server 配置为使用空项目集合数据库。 必须在安装之后使用 Team Foundation 管理控制台来添加空项目集合数据库。

请参见

参考

检查表:单服务器安装

检查表:多服务器安装