Database TFS 2017错误:TF401054

Database TFS 2017错误:TF401054,database,tfs,remap,Database,Tfs,Remap,我有以下问题:我已经用新数据库建立了一个新的TFS2017。现在,我将TFS2017重新映射到旧的TFS2015数据库,如前所述 当我现在尝试连接到我的webbrowser中的TFS2017时,出现以下错误: TF401054:请求的服务级别属性TFS_service_level与预期值不匹配。Team Foundation Server需要DEV15.M105.5服务级别,但数据库当前实现DEV14.M102../P> 是否有办法手动升级TFS2015数据库以匹配TFS2017?或者我有什么办

我有以下问题:我已经用新数据库建立了一个新的TFS2017。现在,我将TFS2017重新映射到旧的TFS2015数据库,如前所述

当我现在尝试连接到我的webbrowser中的TFS2017时,出现以下错误:

TF401054:请求的服务级别属性TFS_service_level与预期值不匹配。Team Foundation Server需要DEV15.M105.5服务级别,但数据库当前实现DEV14.M102../P> 是否有办法手动升级TFS2015数据库以匹配TFS2017?或者我有什么办法可以解决这个问题?(TFS2017维修没有帮助)

提前感谢:)


编辑:


我按照描述解决了我的问题首先,你链接的那篇文章是为TFS 2008而写的。一般来说,不要期望应用于2008年发布的版本的指令与近十年后发布的版本的指令相同(甚至有点类似)

TFS2008甚至没有与TFS2010以后的数据库结构相同。我甚至不知道您是如何遵循TFS 2015的这些说明的,因为它们完全不正确,并且引用了已经7年没有出现过的命令行实用程序

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

基本问题是必须升级团队项目集合数据库。将2017年TFS指向2015年TFS项目集合数据库,而不将这些数据库连接(从而升级)到正常过程,这是行不通的。在基于迁移的场景中,这通常通过TFS管理控制台完成


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

感谢您的回复。我还没有认出它是TFS2008的。我已将旧数据库重新映射到旧服务器,将新数据库映射到新服务器。