我正在寻找一个数据库脚本工具,它可以执行以下操作:

  1. 为数据库中的每个表创建“创建脚本”并将它们放在单独的文件中。笔记:这些文件不应包含关系约束。
  2. 为关系约束创建脚本(作为一个文件或多个文件,并不重要)
  3. 创建用于填充表的插入脚本。

我们将把脚本放入 tfs 中,并且它们会经常更新,因此快速高效的工具是非常首选的。我将把这些脚本集成到 msbuild 中,为我们的集成测试创建一个数据库。

有帮助吗?

解决方案

您应该使用 Visual Studio Database Professional。如果您使用的是 Visual Studio 2010,它包含在 Ultimate(或许还有其他版本)中。对于 Visual Studio 2008 Team Developer,它是免费下载的。使用 MSBuild 进行部署非常出色且简单。您存储的所有脚本都是创建脚本,按类型细分,类似于您在问题中指定的类型。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top