2014-04-09 74 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界面上添加收藏,你就可以走了。

希望這會有所幫助。