用数据自动编写数据库的脚本

在SQL Server 2008中,可以从SQL Server Management Studio中编写脚本。

我想做一份工作,那就是将我的数据库(表,存储过程等)中的所有内容都写入到一个文件中,并将一些表中的所有数据都写入另一个表中。

有没有可能 – 什么是最简单的方法呢?

我想这样做的原因是我可以把我的开发数据库放在源代码控制之下。

右键单击数据库,然后select“任务”,然后select“生成脚本”。 在选项页面的向导中,将脚本数据从false更改为true。

来自Elsasoft ScriptDb做到这一点。 这是一个来自Elsasoft的开源命令行应用程序。