我有2个TFS服务器,一个运行TFS 2012,另一个运行2013.我必须将一个集合从2012版本移动到2013版本,但是当我在适当的SQL服务器中备份并恢复它并单击“附加集合”按钮时,TFS表示它无法找到要附加的任何数据库(项目集合)。
在不干扰服务器连续工作的情况下,我需要采取哪些步骤将此数据库升级到较新版本?
答案 0 :(得分:2)
建议不要进行附加升级,这比实例升级风险更大。您应该首先将TFS 2012升级到TFS 2013,然后通过首先分离它来移动集合。如果没有分离,则不会列出数据库周。
您可以接受风险,将2012数据库与TFS分离,然后备份并恢复分离的2012.当您连接系统时,将执行升级。
答案 1 :(得分:1)
您必须从TFS2012分离集合,从TFS2012的SQL Server备份SQL数据库,将数据库还原到TFS2013的SQL Server,然后将集合附加到TFS2013上。