生成我的数据库数据的 SQL 脚本 (SQL SERVER)

Posted

技术标签:

【中文标题】生成我的数据库数据的 SQL 脚本 (SQL SERVER)【英文标题】:Generating a SQL script of my database's data (SQL SERVER) 【发布时间】:2012-04-18 12:46:01 【问题描述】:

我找不到如何使用迄今为止在我的数据库中完成的所有 INSERT 生成脚本 我设法为我的数据库本身生成了一个脚本,但没有为数据生成一个脚本。

我怎么能这样做? 提前致谢

【问题讨论】:

我用 TOAD 来做这种事情。否则您可以将数据泵入文本文件,然后运行一些宏来添加周围的 SQL 位。 【参考方案1】:

试试这个,使用 Sql Server Management Studio:

    右键单击数据库 选择任务 -> 生成脚本 (如果出现介绍屏幕,请单击下一步) 选择“选择特定数据库对象” 选择要为(表、存储过程等)生成脚本的对象 单击下一步,然后指定输出文件名 这将只生成模式。如果您还想做数据生成脚本,请单击“高级”按钮并向下滚动到“要脚本的数据类型”,然后将其从“仅架构”更改为“仅数据”或“架构和数据” 点击完成生成脚本

【讨论】:

如果脚本很大,请查看这篇文章以运行它***.com/questions/222442/…【参考方案2】:

如果您使用的是 SQL Server 2008,您可以通过在“生成脚本”对话框中设置“脚本数据”选项来为 sql server 数据库中的数据生成脚本

要调出“生成脚本”对话框,请执行以下操作。 1. 在服务器资源管理器中右键单击数据库名称 2. 选择任务 -> 生成脚本 3.单击下一步,直到到达脚本选项 4. 在表格/视图选项下有设置“脚本数据”。将其更改为 true 以生成数据脚本。

如果您的版本是 SQL Server 2008 之前的版本,那么可以使用许多工具,例如 Sql Compare from RedGate!

【讨论】:

以上是关于生成我的数据库数据的 SQL 脚本 (SQL SERVER)的主要内容,如果未能解决你的问题,请参考以下文章

我的数据库是SQL2005,脚本文件已经写好了,想用powerDesigner生成数据库表关系图,怎么生成??

如何生成将使用数据重建我的 MS SQL Server 2005 数据库的脚本?

为 SQL Server 数据库版本控制生成数据库脚本

如何使用 SMO 脚本生成 sql 脚本

如何在 SQL Server 中创建“脚本生成器选项”脚本?

powerdesigner 生成sql脚本