使用新硬件升级TFS SQL Server数据层

时间:2019-04-09 11:18:15

标签: sql-server tfs

我们当前正在另一台服务器上运行带有SQL 2014 SP2 Standard Edition实例的TFS 2017部署。为了准备TFS 2018版本,我们需要更新到SQL 2016。

SQL Server团队更喜欢使用安装了SQL 2016 企业的新硬件来执行此操作。 在这似乎是“轻松”任务的地方,我现在在文档中找到此评论

  

步骤2:在以下位置安装和配置SQL Server   新硬件要为Team Foundation还原数据,必须安装   您要将数据库移动到的计算机上的SQL Server   Team Foundation Server。 您安装的SQL Server版本   必须与托管该服务器的原始服务器上的版本完全匹配   数据库。此要求包括服务包级别,   排序规则设置和语言版本。如果不匹配   确切的说,您可能无法还原数据或Team Foundation   即使您可以还原数据,服务器也可能无法正常运行。

     

在新环境中安装SQL Server,为以下内容准备SQL Server:   恢复Team Foundation的数据,并确保它是   操作。或者,在服务器上创建一个SQL Server实例。   已经安装了匹配版本的服务器。

     

有关更多信息,请参阅安装入门。   https://docs.microsoft.com/en-us/azure/devops/server/admin/backup/restore-data-different-instance?view=azure-devops#step-2-install-and-configure-sql-server-on-the-new-hardware

此评论有多严重?是否没有使用新硬件来升级SQL Server实例的正式方法?还是应该在新硬件上安装2014 Sp2,移动数据库,然后仍然在新主机上进行就地升级?

期待您的评论

1 个答案:

答案 0 :(得分:0)

运行TFS 2017 Update 2,已完成将数据库从SQL 2014 SP2 Standard迁移到SQL 2016 SP2 Enterprise的过程,没有任何问题。