sql-server – 有没有办法将整个SQL Server数据库(模式和数据)导出到文本?

在每个对象的基础上,SQL Server Management Studio可以选择将对象脚本化到剪贴板,文件等。是否有一种方法(在数据库级别)将ddl AND数据“1点击”导出到文本文件?理想情况下,我想选择一个数据库,并创建一个包含所有对象的ddl和所有表中的数据的大文本文件。我看到数据导出向导(dts / ssis)是一个非常不同的事情,这真的不是我正在寻找的。

在SQL Server Management Studio或Visual Studio数据库版本中是否提供此功能?

最佳答案
是的,在SQL 2008中,您可以脚本对象和数据。

右键单击Management Studio中的数据库,任务,生成脚本….

通过向导,确保检查默认情况下为false的“数据”。

在SQL 2012中找不到任何更容易的东西:

右键单击Management Studio中的数据库,任务,生成脚本。
在“设置脚本选项”选项卡上单击高级,然后选择“仅数据”或“数据和模式”,“数据类型到脚本”(在常规部分)。

转载注明原文:sql-server – 有没有办法将整个SQL Server数据库(模式和数据)导出到文本? - 代码日志