2014-04-09 73 views
0

我正在微软称之为新硬件上的高级TFS 2013安装。我想将它指向我在当前运行TFS 2010的数据库上的另一台服务器上,并想知道我是否可以这样做,或者是否有任何工具可用于升级现有数据库。指向TFS 2010数据库的高级TFS 2013安装

我升级的SQL Server运行TFS2010数据库到SQL Server 2012,并可以连接,这样是不是一个问题。我想保留相同的数据库,原因很明显,在路线图上找不到任何信息。

有人有什么见解?

谢谢。

回答

0

只是为了防止任何人进来并寻找答案。可以在一个盒子上安装TFS2013,并指向在TFS2010中创建的数据库,但这些数据库必须转换为SQL Server 2012.

我所做的是将SQL Server从2008升级到2012,而tfs在tfs 2010上用户仍然可以访问数据库。然后,您转到tfs 2013管理员并附加一个集合。您将服务器名称放入可用的服务器编辑控件中,您将看到您的项目收集数据库。附加过程的第一部分是评估,如果发生了不好的事情,至少它处于分析阶段。确保您有数据库备份,然后单击以启动操作。

数据库通过TFS连接后,必须在SQL Server的一些工作要做。首先在tfs 2013中分离集合。然后,在sql server中,再次备份项目集合数据库并将其复制到运行sql server的新tfs 2013服务器。然后,再次在sql server中,分离数据库。

然后回到TFS 2013和SQL Server从创建的备份还原。一旦完成,在tfs 2013界面上添加收藏,你就可以走了。

希望这会有所帮助。