如何在 SQL Server 2005 中使用表中的数据生成脚本?
问问题
23351 次
4 回答
4
不幸的是,脚本数据和架构的选项似乎直到 SQL Server 2008 才出现,所以我认为你被第三方选项卡住了。
- SSMS 工具包有一个生成插入选项
- Narayana Vyas Kondreddi 有一个出色的生成插入脚本,我已经使用了几年了
于 2012-08-03T10:03:26.437 回答
3
使用数据发布向导。一步一步的解释:http:
//blog.sqlauthority.com/2007/11/16/sql-server-2005-generate-script-with-data-from-database-database-publishing-wizard/
于 2012-08-03T10:51:59.257 回答
0
我之前遇到过同样的问题,似乎没有直接的脚本可以用来获取所有表结构及其数据。
我通过执行以下操作来解决这种情况:
- 为数据库架构生成脚本(右键单击数据库 > 任务 > 生成脚本 > 选择所有表,然后将脚本写入文件)
- 为数据库创建备份文件(右键单击数据库 > 任务 > 备份)
然后,将您的数据库带到其他地方:
- 执行数据库脚本文件创建表
- 使用 [数据库名称] > 还原 > 数据库来还原数据库。
这对使用 SQL Server 2005 的我来说效果很好。
于 2013-07-13T03:22:05.887 回答
-1
更新
下面的答案不适用于@jake 提到的 SQL Server 2005。所以请忽略答案。我保留答案,以防有人想看看如何在其他 SQL Server 版本上执行此操作
右键单击数据库。然后选择 Tasks->Generate Scripts See the image here
然后,选择您需要生成插入脚本的一个或多个表。 看这里的图片
现在单击下一步并单击高级并选择“脚本的数据类型” 参见此处的图像
最后,下一个,下一个,您在插入脚本中获取所有数据。再见优秀!
于 2016-09-20T02:44:18.927 回答