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

Sql server 2012 指向TFS 2010数据库的高级TFS 2013安装 我正处于微软称为新硬件的先进TFS 2013安装的中间。我想将它指向我当前在另一台服务器上运行TFS 2010的数据库,并想知道我是否可以这样做,或者是否有任何工具可用于升级现有数据库,sql-server-2012,Sql Server 2012,我将运行TFS2010数据库的SQL Server升级为SQL Server 2012,并且可以连接,因此这不是问题。出于明显的原因,我想保留相同的数据库,但在路线图上找不到这样做的任何信息 有人有什么见解吗 谢谢。以防万一有人进来找答案。可以在一个框上安装TFS2013,并指向在TFS2010中创建的数据库,但这些数据库必须转换为SQL Server 2012 我所做的是将SQL Server从2008年升级到2012年,tfs数据库仍然可以供tfs 2010上的用户访问。然后转到tfs 20

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

有人有什么见解吗


谢谢。

以防万一有人进来找答案。可以在一个框上安装TFS2013,并指向在TFS2010中创建的数据库,但这些数据库必须转换为SQL Server 2012

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

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

然后返回tfs 2013,并在sql server中从您创建的备份还原。完成后,在tfs 2013界面中连接集合,就可以开始了

希望这有帮助