数据库服务器迁移后的TF30040

时间:2014-12-03 16:15:46

标签: sql-server tfs sql-server-2008-r2 tfs2012

我们尝试过为TFS2012安装进行数据库服务器迁移(源和目标数据库服务器都是2008r2)。我们从旧服务器备份数据库并成功将它们恢复到新服务器上。在我们恢复并且转移了所有预期的对象之后,我在两者之间进行了数据库比较。但是,当我运行tfsconfig remapdbs命令时,我收到TF30040错误。

到目前为止,我发现的大多数示例/帮助与TFS2010而不是2012年有关。

我们非常感谢任何关于检查内容的想法,因为我们在错误的数据库硬件上有点卡住了。

谢谢安迪

1 个答案:

答案 0 :(得分:0)

如果使用TFS管理应用程序进行备份和还原,它会比使用SQL数据库备份更多 - 所以如果你走了那条路线,或者自动恢复有一个小故障,你可能会有一些手动步骤需要申请。

特别是,database needs to be stamped具有正在使用的TFS服务器的ID,您可能还需要remap the databases才能将它们正确链接到服务器。

重要说明:在尝试执行任何操作之前,请先对上述命令进行一些研究。您可能会发现migration docs很有帮助。希望这会为您找到解决问题的方法提供一个良好的起点,但在开始之前请务必先了解相关说明。最重要的是保持备份,以便在最糟糕的情况下,你仍然可以重建它,如果有任何损坏,你可以再次进行备份。