嘿所有,我想知道是否有人曾经使用过将采用一系列.sql脚本和某种清单文件的工具,并根据清单中定义的顺序将它们合并为一个大的.sql文件?
我正在尝试将数据库更改打包集成到我们的自动构建中,我可以为此编写一个工具,但我认为它可能已经存在。
如果有任何特定的解决方案,我们使用Nant和CruiseControl.NET。
感谢。
答案 0 :(得分:1)
看看DBSourceTools
http://dbsourcetools.codeplex.com。
它专门用于帮助开发人员使用源代码控制进行数据库更改
此工具允许您在特定点建立数据库基线,并创建命名版本
所有文件都编写脚本到磁盘,并且很容易添加到版本控制存储库
查看用于管理发布版本的修补过程。
答案 1 :(得分:0)
我已经使用Visual Studio 2008 Team Suite Database Edition来完成您所要求的非常好的结果。