Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 用于合并数据库脚本的工具_.net_Sql_Build Automation_Cruisecontrol.net_Nant - Fatal编程技术网

.net 用于合并数据库脚本的工具

.net 用于合并数据库脚本的工具,.net,sql,build-automation,cruisecontrol.net,nant,.net,Sql,Build Automation,Cruisecontrol.net,Nant,嘿,大家好,我想知道是否有人使用过这样一种工具,它会将一系列.sql脚本和某种清单文件按照清单中定义的顺序合并成一个大的.sql文件 我正在尝试将数据库更改打包集成到我们的自动化构建中,我可以为此编写一个工具,但我认为它可能已经存在 如果有任何特定的解决方案,我们将使用Nant和CruiseControl.NET 谢谢 我已经使用Visual Studio 2008 Team Suite数据库版来完成您所要求的工作,并取得了非常好的效果。请查看DBSourceTools。 . 它是专门为帮助开发

嘿,大家好,我想知道是否有人使用过这样一种工具,它会将一系列.sql脚本和某种清单文件按照清单中定义的顺序合并成一个大的.sql文件

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

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


谢谢

我已经使用Visual Studio 2008 Team Suite数据库版来完成您所要求的工作,并取得了非常好的效果。

请查看DBSourceTools。
.
它是专门为帮助开发人员使用源代码管理进行数据库更改而设计的。
此工具将允许您在特定点对数据库进行基线设置,并创建命名版本。
所有文件都已编写到磁盘,并且很容易添加到版本控制存储库中。

请查看管理发布版本的修补过程。

很好,谢谢。我原以为这个问题已经过去了,但它仍然是我们最终需要解决的问题。