我們正在開發TFS2015和SQL2014。我們本月的計劃是升級到TFS2017update1和SQL2016。升級後TFS2017與SQL2016兼容
我在個人VM上創建了測試環境。我的過程:
- 備份TFS數據庫SQL,升級SQL2014到SQL2016
- 升級TFS2015到TFS2017update1
- 恢復數據庫。
除第3步以外,一切正常。我無法將數據庫恢復到TFS2017。有什麼建議麼?
錯誤信息:
TF30046:實例信息不匹配。預計未找到368f7830-1c67-4c4c-8bc4-ba3d5b5a5543的團隊基金會 。 請聯繫您的Team Foundation Server管理員。
這可能會提供一些幫助... https://blogs.msdn.microsoft.com/tfssetup/2016/11/30/upgrade-to-team-foundation-server-tfs-2017/ –
您是否正在使用TFS 2017預生產升級路徑?這會根據錯誤提示更新您的實例ID。如果您從升級之前恢復數據庫備份,將會出現ID不匹配。在進行升級之前還原數據庫(儘管從您所描述的內容看,我不明白爲什麼還原實際上是必要的)。 –