合并数据库脚本的工具

时间:2009-11-04 15:53:51

标签: .net sql build-automation cruisecontrol.net nant

嘿所有,我想知道是否有人曾经使用过将采用一系列.sql脚本和某种清单文件的工具,并根据清单中定义的顺序将它们合并为一个大的.sql文件?

我正在尝试将数据库更改打包集成到我们的自动构建中,我可以为此编写一个工具,但我认为它可能已经存在。

如果有任何特定的解决方案,我们使用Nant和CruiseControl.NET。

感谢。

2 个答案:

答案 0 :(得分:1)

看看DBSourceTools http://dbsourcetools.codeplex.com
它专门用于帮助开发人员使用源代码控制进行数据库更改 此工具允许您在特定点建立数据库基线,并创建命名版本 所有文件都编写脚本到磁盘,并且很容易添加到版本控制存储库 查看用于管理发布版本的修补过程。

答案 1 :(得分:0)

我已经使用Visual Studio 2008 Team Suite Database Edition来完成您所要求的非常好的结果。