TF400856: 以下服务未在数据库中注册:IdentityManagement

Phi*_*hil 4 tfs tfs-migration azure-devops

我正在运行 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并从备份中重新安装它',如果有更简单的方法,我真的不想尝试。

And*_*SFT 5

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

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

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

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

它仍然不起作用,恐怕您必须重新安装 TFS 并从备份数据库重新安装它。

  • 问题最终通过重新启动服务器解决。 (2认同)