雖然我是從TFS2008升級到TFS2012我收到一個錯誤,指出:錯誤消息:TF255235雖然手動導入TFS2008分貝到TFS2012
升級失敗:「團隊 基礎服務器的成功安裝和配置,但是升級數據是 不成功「
然後我發現你不能重新運行升級嚮導。你如何重新運行更新?
雖然我是從TFS2008升級到TFS2012我收到一個錯誤,指出:錯誤消息:TF255235雖然手動導入TFS2008分貝到TFS2012
升級失敗:「團隊 基礎服務器的成功安裝和配置,但是升級數據是 不成功「
然後我發現你不能重新運行升級嚮導。你如何重新運行更新?
首先備份數據庫!真!
在這一點上,我轉身向tfsconfig導入命令。 (http://msdn.microsoft.com/en-us/library/vstudio/ff407080.aspx)
我專門跑:
TFSConfig導入/ SQLINSTANCE:TFS01(我的服務器名) /集合名:(你要什麼)/確認
但後來我得到這個錯誤消息:
錯誤:1錯誤消息:TF255235:數據庫TfsVersionControl上TFS01 不存在,但th當前的操作需要現有的 數據庫。
因此,不僅原來的升級不起作用,它還殺了我的一個數據庫。這很好,因爲我有備份。因此打開SSMS並殺死任何指向「TfsVersionControl.mdf」文件的數據庫。然後殺死實際的mdf和ldf文件。
接下來,從數據庫中再次還原TfsVersionControl。在這一點上,我們的工作都是圍繞恢復爲升級前的...
現在。這是一個簡單但醜陋的問題。在SSMS中,使運行TFS的用戶(在我的情況下tfsService是一個系統管理員)。而已。
重新回到命令窗口,並重新運行導入。大約20分鐘後中提琴它完美的工作。
確保您從用戶的一切工作完全後刪除系統管理員權限。
我希望這可以幫助別人。