我已成功将TFS database 2015(SQL 2014)
恢复为2018(SQL 2017)
。并重新映射它。但是当我尝试登录TFS时出现此错误
TF401054:请求的服务级别属性TFS_SERVICE_LEVEL 与预期值不匹配。 Team Foundation Server需要 Dev16.M122.7服务级别,但数据库当前实现 Dev14.M113。
答案 0 :(得分:1)
我希望您的数据库备份处于已知状态;您最好的选择是恢复正在运行的TFS 2015实例,然后关注modern upgrade documentation.
基本问题是您的团队项目集合数据库必须升级。将TFS 2017指向TFS 2015项目集合数据库而不将这些数据库放入正常的附加过程(并因此升级它们)并不起作用。在基于迁移的方案中,这通常通过TFS管理控制台完成。
您可以访问管理控制台并附加数据库,但我的建议是启动TFS 2015环境的工作实例并从头开始。