从现有数据库生成SQL DDL和内容的工具

时间:2009-01-07 22:51:26

标签: sql-server ddl

有没有人知道一个价格合理的工具会创建DDL语句来创建SQL Server数据库相应的Insert语句来重新创建数据?我使用Red Gate工具进行数据库比较(包括内容比较),这很接近(我总是可以与空模式进行比较),但我想知道是否有其他人认为有用的工具可以一步完成。< / p>

4 个答案:

答案 0 :(得分:4)

迟到的答案......希望有人会发现它很有用......

Red Gate中有一个名为SQL Multi Script的工具,可以根据需要编写脚本。当问题被问到时,不确定它是否存在:)

另一个好的作品是SQL build tool from ApexSQL,它也可以做各种插入和其他脚本......

免责声明:我不隶属于上述任何公司。

答案 1 :(得分:2)

SQL Publishing Wizard

看到Austin Solonen在一个有点相关的帖子中发布这个工具。 Express版本显然没有进口和出口。

答案 2 :(得分:2)

你看过SQL Publishing Wizard了吗?它将为所有数据库元素(表,视图,SP,用户等)创建所需的所有DDL语句。

如果您使用的是SQL 2008,它将内置于管理工作室。 More info on 2008

答案 3 :(得分:2)

Visual Studio 2008中包含的 database publishing wizard 执行此功能。

它也可用via CodePlex作为Visual Studio早期版本的附加组件。