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