2010-01-21 47 views
-1

我正在尋找一個DB腳本工具,它可以做到以下幾點:尋找一個良好的「創建」數據庫腳本工具(未DIFF腳本)

  1. 創建「創建腳本」,在每個表數據庫並將它們放在單獨的文件中。注意:這些文件不應該包含關係約束。
  2. 爲關係約束創建腳本(作爲一個或多個文件,無所謂)
  3. 創建用於填充表的插入腳本。

我們將把腳本放到tfs中,它們會經常更新,所以一個快速高效的工具是非常受歡迎的。我將把這些腳本集成到msbuild中來爲我們的集成測試創建一個數據庫。

回答

1

您應該使用Visual Studio Database Professional。如果您使用的是Visual Studio 2010,則包含在Ultimate(也可能是其他版本)中。對於Visual Studio 2008 Team Developer,它是免費下載的。使用MSBuild進行部署非常簡單。所有存儲的腳本都是創建腳本,按照您在問題中指定的類型進行分類。