首页 > 解决方案 > TFS 2018 错误:TF401054

问题描述

我已经成功TFS database 2015(SQL 2014)恢复2018(SQL 2017)。并重新映射它。但是当我尝试登录 TFS 时出现此错误

TF401054: 请求的服务级别属性 TFS_SERVICE_LEVEL 与预期值不匹配。Team Foundation Server 需要 Dev16.M122.7 服务级别,但数据库当前实现 Dev14.M113。

标签: sql-servertfs

解决方案


我希望您的数据库备份处于已知的良好状态;您最好的选择是恢复一个正常工作的 TFS 2015 实例,然后遵循现代升级文档。

基本问题是您的团队项目集合数据库必须升级。将 TFS 2017 指向 TFS 2015 项目集合数据库而不使这些数据库通过正常的附加过程(并因此升级它们)是行不通的。在基于迁移的场景中,这通常通过 TFS 管理控制台完成。

您也许可以转到管理控制台并附加数据库,但我的建议是启动 TFS 2015 环境的工作实例并从头开始。


推荐阅读