在 SQL Server 2008 中,可以从 SQL Server Management Studio 编写数据脚本。
我想做一份工作,将数据库中的所有内容(表、存储过程等)编写成一个文件,将某些表中的所有数据编写成另一个文件。
这可能吗?最简单的方法是什么?
我这样做的原因是为了能够将我的开发数据库置于源代码控制之下。
答案1
右键单击数据库,选择“任务”,然后选择“生成脚本”。在向导的选项页中,将“脚本数据”从 false 更改为 true。
答案2
Elsasoft 的 ScriptDb就是这个。它是 Elsasoft 的一款开源命令行应用程序。