Setup SQL Server for TFS

SQL R2 安装

创建 SQL Server 的方式

首先安装并配置具有报告的 Team Foundation Server 的 SQL Server 2008 R2,然后配置 Windows Server,以便在失败时恢复 analysis services。

如果使用 SQL Server 2008 R2 企业版,您必须更新至 SQL Server 2008 R2 Service Pack 1 的累积更新包 1(或更高版本)以解决 SQL Server 问题和表压缩

提示提示

确保 SQL Server 的默认排序规则能与您从中进行迁移的 SQL Server 实例的现有设置相匹配。有关更多信息,请参见Team Foundation Server 的 SQL Server 排序规则要求

需要的权限

若要执行此过程,您必须是 Windows Server 上**“管理员”**安全组的成员。

JJ620927.collapse_all(zh-cn,VS.110).gif安装 SQL Server

  1. 在 SQL Server DVD 上启动 setup.exe。

  2. 在“SQL Server 安装中心”页上,选择**“安装”,然后选择“全新安装或向现有安装添加功能”**。

    SQL Server 新安装

  3. 在“安装程序支持规则”页上,选择**“确定”**。

  4. 在“产品密钥”页上,键入您的产品密钥或指定免费版,然后选择**“下一步”**。

  5. 在“许可条款”页上,接受许可协议并选择**“下一步”**。

  6. 在“安装程序支持文件”页上,选择**“安装”**。

  7. 在“安装程序支持规则”页上,选择**“下一步”**。

    安全忽略防火墙警告

    提示提示

    这里可能出现了 Windows 防火墙警告,但您可以安全地忽略此警告。在升级过程中,TFS 自动添加 Windows 防火墙异常。

  8. 在“安装规则”页上,选择**“SQL Server 功能安装”,然后选择“下一步”**。

  9. 在“功能选择”页上,选中以下组件的复选框,然后选择**“下一步”**:

    TFS 的 SQL Server 功能选择

    • “数据库引擎服务”(Team Foundation Server 所必需)

    • “全文搜索”(Team Foundation Server 需要)

    • “Analysis Services”(报告所必需)

    • “Reporting Services”(报告所必需)

    • “管理工具 - 基本”(当您单击“基本”时,**“管理工具 - 完整”**自动选择本身,这样是可行的)

  10. 在“安装规则”页上,选择**“下一步”**。

  11. 在“实例配置”页面,选择**“默认实例”。如果选择了“命名实例”,请键入相应实例的名称。选择“下一步”**。

    选择默认实例

  12. 在“磁盘空间要求”页上,选择**“下一步”**。

  13. 在“服务器配置”页上,选择**“对所有 SQL Server 服务使用相同的帐户”**,并且在每个服务的帐户名中输入 NT AUTHORITY\NETWORK SERVICE。

    对所有 SQL Server 服务使用网络服务

  14. 在“启动类型”列中,验证是否可编辑的所有服务都显示了“自动”,然后选择**“下一步”**。

  15. 在“数据库引擎配置”页上,依次选择**“Windows 身份验证模式”“添加当前用户”“下一个”**。

    选择 Windows 身份验证模式

  16. 在 Analysis Services 配置页上,选择**“添加当前用户”,然后选择“下一个”**。

  17. 在“Reporting Services 配置”页上,选择**“安装本机模式默认配置”,然后选择“下一步”**。

    配置 Reporting Services

  18. (可选)在“错误和使用情况报告”页上,指定是否发送有关错误的信息,然后选择**“下一步”**。

  19. 在“安装规则”页上,选择**“下一步”**。

  20. 在“准备安装”页上,复查要安装的组件的列表,然后选择**“安装”**。

    “安装进度”页将显示每个组件的状态。

  21. 在“完成”页上,选择**“关闭”**。

    成功!

JJ620927.collapse_all(zh-cn,VS.110).gif更新 SQL Server 2008 R2 企业版

如果使用 SQL Server 2008 R2 企业版,您必须更新至 SQL Server 2008 R2 Service Pack 1 的累积更新包 1(或更高版本)以解决 SQL Server 问题和表压缩。如果您正使用 SQL Server 2008 R2 Standard Edition 或 SQL Server 2012,则不必更新 SQL Server。

JJ620927.collapse_all(zh-cn,VS.110).gif配置 Analysis Services 以便在失败时进行恢复

Analysis Services 属性

您应配置 Analysis Services 的 Windows 服务以便在其失败时重新启动自身。

配置 Analysis Services 进行恢复

  1. 打开“服务”控制面板(“启动”>“管理工具”>“服务”)。

  2. 右击 Windows 服务“SQL Server Analysis Services (MSSQLSERVER)”,然后选择**“属性”**。如果使用 Analysis Services 的命名实例,则该实例名称将显示在括号中

    为 Analysis Services 选择 Windows 服务

  3. 选择**“恢复”**。

  4. 在“第一次失败”列表中,选择**“重新启动服务”**。

  5. 在“第二次失败”列表中,选择**“重新启动服务”**。

  6. 在“后续失败”列表中,选择**“重新启动服务”,然后选择“确定”**。

下一步:设置 SharePoint

如果不跳过门户网站设置,则可选择两种处理 SharePoint 的方法(如果您不希望处理 SharePoint,您可以继续步骤 4,备份和还原 TFS 的数据):

Use the same SharePoint site for TFS that you have right now

如果您的旧 SharePoint 服务器仍然启动并运行,您可以继续使用它。转到 SharePoint 服务器并卸载旧的扩展,然后在升级 TFS 之前安装新的扩展。如果 SharePoint 和 TFS 的以前版本在同一台计算机上,您必须卸载整个 TFS 2010 应用层。在新升级的配置中,在 SharePoint 服务器的唯一 TFS 组件将是 SharePoint 的 TFS 扩展。

有关更多信息,请参见将同样的 SharePoint 站点用于您现在具有的 TFS

安装新 TFS 扩展

Move SharePoint to New Hardware for TFS

此版本 TFS 的新功能,您可以使用 SharePoint 向导的 TFS 扩展来安装 SharePoint Foundation。TFS 向导将使用已设置的 SQL Server 安装程序安装 SharePoint 的全新副本,然后配置 TFS 新安装的 TFS 扩展。在安装 SharePoint 后,您将分离其内容数据库,以准备在步骤 4 中从以前的 SharePoint 安装中迁移数据、备份和还原数据。

有关更多信息:Move SharePoint to New Hardware for TFS

安装全新 SharePoint 2010