首页 > 解决方案 > TF400856:以下服务未在数据库中注册:IdentityManagement

问题描述

我正在运行 On Premise TFS 2018 Update2,并且正在尝试在线迁移到 TFS。我正处于需要为我的收藏制作 dacpac 的地步,为了做到这一点,我需要像他们在这里概述的那样分离我的收藏:

https://docs.microsoft.com/en-us/tfs/server/admin/move-project-collection?view=vsts#detach-coll

但是,当我尝试分离时,标题中出现错误。任何想法如何克服这个问题?我发现与此问题类似的唯一内容是:

https://social.msdn.microsoft.com/Forums/vstudio/en-US/e6ad3a1a-bfe0-44a9-a3e6-3442004c7687/tf400856-error-identity-management-is-not-registered-in-the-database?论坛=tfsadmin

它基本上说'uinstall TFS并从备份重新安装',如果有更简单的方法,我真的不想尝试。

标签: tfsazure-devopstfs-migration

解决方案


似乎 TFS 没有完全配置好,或者在运行过程中出现了问题。

无论如何,正如错误消息“ The following service is not registered in the database: IdentityManagement”中提到的那样。它与数据库有关。

因此,您可以尝试以下方法来缩小问题范围:

  • 重新启动 TFS 服务器和 SQL 服务器,然后再次检查。
  • 恢复备份数据库,然后再次检查。

它仍然无法正常工作,恐怕您必须卸载 TFS 并从备份数据库重新安装。


推荐阅读