我们正在开发TFS2015和SQL2014。我们本月的计划是升级到TFS2017update1和SQL2016。升级后TFS2017与SQL2016兼容
我在个人VM上创建了测试环境。我的过程:
- 备份TFS数据库SQL,升级SQL2014到SQL2016
- 升级TFS2015到TFS2017update1
- 恢复数据库。
除第3步以外,一切正常。我无法将数据库恢复到TFS2017。有什么建议么?
错误信息:
TF30046:实例信息不匹配。预计未找到368f7830-1c67-4c4c-8bc4-ba3d5b5a5543的团队基金会 。 请联系您的Team Foundation Server管理员。
这可能会提供一些帮助... https://blogs.msdn.microsoft.com/tfssetup/2016/11/30/upgrade-to-team-foundation-server-tfs-2017/ –
您是否正在使用TFS 2017预生产升级路径?这会根据错误提示更新您的实例ID。如果您从升级之前恢复数据库备份,将会出现ID不匹配。在进行升级之前还原数据库(尽管从您所描述的内容看,我不明白为什么还原实际上是必要的)。 –