我有一个SqlServer数据库,我手动填充了一些测试数据。 现在我想将这个测试数据作为插入语句提取出来并将其检入源代码控制。 这个想法是其他团队成员应该能够创建相同的数据库,运行创建的插入脚本并具有相同的数据来测试和开发。

有没有一个好工具可以做到这一点? 不是在寻找所讨论的生成数据的工具在这里

===============>>#1 票数:2

如果你想要一个轻量级的解决方案,我会推荐sp_generate_inserts 它是您可以在数据库上创建的存储过程,并传递各种参数以生成目标表中所有数据的插入语句。

===============>>#2 票数:1 已采纳

SQL Server的EMS DB Extract( http://www.sqlmanager.net/en/products/mssql/extract )似乎可以做你想要的,它似乎是免费的。

希望这可以帮助,

知更鸟

===============>>#3 票数:1

Red-Gate SQL Data Compare将执行此操作。 只需使用相同的模式创建一个空白数据库,然后对原始数据库和空白数据库进行比较。 它将生成脚本以插入所有测试数据。

===============>>#4 票数:0

这工作http://www.sqlscripter.com/

新版SQL Scripter(V2.1)于上个月发布。

  ask by Riri translate from so

未解决问题?本站智能推荐: