Visual Studio TF30046将TFS数据库还原到新服务器后出错

fdx2calv  于 2023-10-23  发布在  其他
关注(0)|答案(1)|浏览(126)

我用的是TFS 2012。我想测试如何从服务器故障或任何硬件故障中恢复,所以我将TFS转移到新的服务器上。
我跟着an article来恢复它。我做的是:
1.我有TFS_configuration和所有其他集合数据库的完整备份。(使用TFSbackup.exe进行备份)
1.在新的服务器上,我安装了所有的软件(如TFS 2012,SQL Server等)。
1.已创建旧服务器上的所有Windows用户帐户。
1.当我检查新服务器时,它创建了一个默认集合,该集合Map到我安装的SQL服务器。
1.我删除了默认集合并恢复了旧TFS服务器的所有数据库(TFS_configuration和所有其他集合数据库);使用TFSrestore.exe还原备份)
6,当我检查TFS管理控制台时,它有我旧服务器的所有集合。但是当我点击管理安全、组成员等时,我得到了这个错误:
TF 30046:示例信息不匹配。Team Foundation期望的368 f7830 - 1c 67 - 4c 4c-8bc 4-ba 3d 5 b5 a5543未找到。请与Team Foundation Server管理员联系。
this link中,提到了在数据库表中更改服务主机ID,但这对我不起作用。

mgdq6dx1

mgdq6dx11#

您错误地配置了TFS(实际上它创建了一个默认集合)。如果您仔细阅读了Move Team Foundation Server from one hardware configuration to another,则必须在 * 恢复数据库后 * 运行仅应用程序层配置向导 *。

相关问题