2013-05-03 180 views
0

我在源代碼管理數據庫中的對象像有每個程序臺單獨的文件和功能生成腳本

我想創建一個數據庫腳本就像是從SSMS生成雖然生成腳本

如何從TFS

+0

TFS聽起來不像是正確的工具。 TFS源代碼管理只管理源代碼,它不會執行腳本生成。這聽起來像你可能想要某種數據庫項目,但就目前而言,我懷疑你會得到一個有用的答案。 – gregpakes 2013-05-03 17:10:32

回答

0

SQL Compare產生這樣的腳本會爲你做這個,雖然這取決於它是否可以讀取你的文件格式。但是,我不明白爲什麼這應該是一個問題,以排除這些文件是SQL創建腳本。

一旦你下載並安裝了SQL Compare,在左邊的數據源(使用源代碼控制/腳本文件夾選擇)上加載你的腳本文件夾,並在右邊的數據源中放置一個空白數據庫(只需在SSMS中創建一個)。做一個比較,通過部署嚮導運行,並且您將能夠保存包含所有對象的單個腳本,並保持正確的相關性順序。

該工具具有14天全功能試用版,因此您可以輕鬆發現它是否適合您。