设置用于 TFS 的 SQL Server
如何设置 SQL Server
安装具有报表功能的用于 Team Foundation Server 的 SQL Server。
如果你使用含 SP1 的 SQL Server 2012,我们建议你同时应用基于 SP1 的累积更新 2,以便解决资源消耗方面的一个严重的 SQL Server Bug。 这不是一项要求,因为 Bug 仅影响少量的实例,但我们希望你能意识到这个问题。
用于 SQL Server 的升级提示
确保 SQL Server 中的默认排序规则设置与要从中迁移的 SQL Server 实例的现有设置匹配。 有关详细信息,请参阅:Team Foundation Server 的 SQL Server 排序规则要求。
确保新 SQL Server 实例中的数据压缩设置与以前实例中的设置相同(尤其是在要从 Enterprise 版更改为另一个 SQL Server 版本时)。
所需权限
你必须是 Windows Server 上的**“Administrators”**安全组的成员。
为支持版本的 SQL Server 插入安装 DVD 并启动 setup.exe。
在**“SQL Server 安装中心”页上,选择“安装”,然后选择“全新安装或向现有安装添加功能”**。
在“安装程序支持规则”页面上,选择“确定”。
在“产品密钥”页面上,键入你的产品密钥或指定一个免费版。
在“许可条款”页面上,接受许可协议。
在“安装程序支持规则”页面上,选择“下一步”。
提示
可能出现 Windows 防火墙警告,但可以安全地忽略此警告。在采用此拓扑的升级过程中,TFS 会自动为 Windows 防火墙添加例外。
在“安装程序角色”页面上,选择“SQL Server 功能安装”。
在“功能选择”页面上,选中以下复选框:
数据库引擎服务(必需)
用于搜索的全文和语义提取(必需)
Analysis Services(对于报表为必需)
Reporting Services – 本机(对于报表为必需)
管理工具 - 基本(无图片)
在“安装规则”页面上,选择“下一步”。
在“实例配置”页面上,选择“默认实例”。 如果你选择“命名实例”,请键入该实例的名称。
在“磁盘空间要求”页面上,选择“下一步”。
在“服务器配置”页面上,接受默认值。
在“启动类型”列中,验证是否为可编辑的所有服务显示“自动”,然后选择“下一步”。
备注
使用的是非英语版本的 SQL Server 吗?美国地区的默认排序设置。英语版满足 Team Foundation Server 的要求。如果你使用的不是英语版,则可在此页面上为数据库引擎设置排序设置。有关详细信息,请参阅Team Foundation Server 的 SQL Server 排序规则要求。
在“数据库引擎配置”页面上,依次选择“Windows 身份验证模式”、“添加当前用户”。
在“Analysis Services 配置”页面上,选择“添加当前用户”。
在“Reporting Services 配置”页面上,选择“安装并配置”。
(可选)在“错误和使用报告”页面上,指定是否发送有关错误的信息。
在“安装规则”页面上,选择“下一步”。
在“准备安装”页面上,查看要安装的组件列表,然后选择“安装”。
下一步:设置 Sharepoint
如果未跳过门户设置,则针对如何处理 SharePoint 有两个选项(如果不想处理 SharePoint,则可以转为执行步骤 4 备份和还原 TFS 的数据):
将同样的 SharePoint 站点用于您现在具有的 TFS
如果旧 SharePoint 服务器仍然正常并且在运行,则可以继续使用它。 转到 SharePoint 服务器并卸载旧的扩展,然后在升级 TFS 之前安装新的扩展。 如果 SharePoint 和以前版本的 TFS 位于同一台计算机上,您必须卸载整个 TFS 2010 应用层。 在新的升级后配置中,SharePoint 服务器的唯一 TFS 组件将是 SharePoint 的 TFS 扩展。
有关详细信息,请参阅:将同样的 SharePoint 站点用于您现在具有的 TFS
将 SharePoint 移到 TFS 的新硬件
可以使用 SharePoint 的 TFS 扩展向导来安装 SharePoint Foundation。 TFS 向导将使用刚设置的 SQL Server 安装来安装 SharePoint 的全新副本,然后配置新 TFS 安装的 TFS 扩展。 安装 SharePoint 后,你将分离其内容数据库以准备好在步骤 4“备份和还原数据”中从以前的 SharePoint 安装迁移数据。
有关详细信息:将 SharePoint 迁移至 TFS 的新硬件