2017-03-16 60 views
0

由於TFS機器崩潰,TFS數據庫項目已過期。我有一個最新的數據庫。所有更改都在表格和視圖中。我可以從數據庫更新項目嗎?我將如何去做這件事。能否更新已過期的TFS數據庫項目

+1

看。您必須從同步的備份集中恢復數據庫。 –

+0

你的TFS數據庫項目是什麼意思?你是指VS 2010開箱即用的數據庫項目還是[SSDT](https://docs.microsoft.com/en-us/sql/ssdt/download-sql- server-data-tools-ssdt)數據庫項目 –

+0

這是在崩潰時處於源代碼管理下的SSDT數據庫。令人驚訝的是,它只發生在幾個小時前,我能夠在部署Web項目時MSBuild創建的Build Drop中找到數據庫項目源。這當然不能解決「項目歷史如何」的問題。 –

回答

1

您可以嘗試手動將SSDT中使用架構比較的更改嘗試,您可以將數據庫設置爲源和項目作爲目標,並選擇要刪除,更新和導入的內容。

更多詳細信息,請參閱本教程:How to: Use Schema Compare to Compare Different Database Definitions

對於老DATEBASE項目,請參閱:MSDN文檔用於災難恢復How to: Import Updates from a Database into the Database Project

+0

一旦我趕上這場災難造成的積壓,我將嘗試使用這些提示。對於輸入我真誠的感謝。 –

相關問題