目前運行TFS 2013更新4(12.0.31101.0(Tfs2013.Update4))TFS 2013需要刪除的集合,被套牢被服務
我們正試圖升級到TFS 2015年,它失敗,出現錯誤
[Error @18:03:16.990] TF255430: The database Tfs_DefaultCollection was partially upgraded during a failed upgrade. You must restore your data from a backup to its original state to continue.
上述數據庫用於Default Team Project Collection,我們不使用它。這個集合是離線的,已經有好幾個月了。該集合中沒有任何內容,我們不需要保留它。我們只需要將其刪除,因爲它阻止了我們的升級。
查看項目集合狀態,我可以看到有一個失敗的ApplyPatch作業。已嘗試重新運行作業,但仍繼續返回以下故障消息。
[18:45:10.700] Database: Tfs_DefaultCollection, Sql Instance: MDCPTFS02
[18:45:10.967] [Error] TF400744: An error occurred while executing the following script: CollectionFrameworkDev10ToDev11CTP1.sql. Failed batch starts on the line 336. Statement line: 8. Script line: 343. Error: 1750 Could not create constraint. See previous errors.
[18:45:10.990] Microsoft.TeamFoundation.Framework.Server.TeamFoundationServicingException: TF400744: An error occurred while executing the following script: CollectionFrameworkDev10ToDev11CTP1.sql. Failed batch starts on the line 336. Statement line: 8. Script line: 343. Error: 1750 Could not create constraint. See previous errors.
希望有人能提供一些解決此問題的想法。
乾杯 菲爾
您是否無法從Team Foundation Server管理控制檯分離集合?這樣升級嚮導應該停止嘗試升級它。 –
您是否擁有默認Team Project Collection的備份數據庫? –
@ToreØstergaard不能對該集合做任何事情。我也嘗試重新應用更新4,但它停止與TFS 2015升級完全相同的錯誤。 – philcart