有没有一个工具或特殊查询来做到这一点。我不是数据库管理员。如何在DML(SQL脚本)中从SQL Server 2008.2010导出数据?
15
A
回答
48
以下是从数据库和数据一起生成脚本的步骤。屏幕截图是使用SQL Server 2012 Management Studio
拍摄的,但我相信SQL Server 2008的步骤也是相似的。
- 连接到您想要将数据库与数据一起脚本化的实例。在数据库上
- 右键单击并选择选项
Tasks --> Generate Scripts...
- 在生成和发布脚本向导,单击
Next
按钮。
- 在选择对象一步,我已经离开检查默认选择
Script entire database and all database objects
。您也可以选择Select specific database objects
选项并选取您选择的对象。
- 在设置脚本选项步,选择你想保存脚本的路径。点击
Advanced
按钮。
- 在高级脚本选项对话框,向下滚动到选项
Types of data to script
。默认情况下,它被设置为Schema only
,这意味着它只会生成创建对象语句。如果您想同时创建对象创建脚本和数据,请选择选项Schema and data
。在对话框中高级脚本选项在设置脚本选项单击OK并单击下一步一步
- 在摘要一步,将显示所有您选择的选项。点击下一页。
- 在保存或Publich脚本一步,如果一切顺利的话,你会看到成功的状态似乎对每个对象和脚本应保存到您指定的位置设置脚本选项一步。
脚本整个的AdventureWorks数据库变成是一个巨大的522 MB
脚本文件!
希望有所帮助。
1
你的意思是生成数据脚本?如果是这样,那么只需右键单击数据库名称 - 生成脚本。在向导的高级选项中,您可以选择“要添加的数据脚本类型”。选择数据只有在那里,你可以得到的数据脚本
1
以什么格式? 你只指1个表或整个数据库?
如果导出从1个表中的Excel文件,那么所有你需要做的就是 运行SQL查询语句来显示所有的记录,然后突出显示所有行直通单击网格中,右键点击顶部最右侧空间复制列标题。
打开excel和粘贴。
应该很好去。
1
您是否尝试过使用SSMS tool pack?它是SSMS最好的插件之一。
相关问题
- 1. 验证您的SQL Server DML脚本
- 2. 如何从SQL Server导出数据?
- 3. 如何将数据库从SQL Server 2008导出到SQL Server 2005
- 4. 如何从“SQL脚本”的表名在SQL Server数据库
- 5. 如何从SQL Server表中导出文本数据?
- 6. 使用生成脚本从sql server 2012导出日期数据
- 7. 如何使用SQL脚本将数据从DBF导入SQL?
- 8. 如何在SQL Server 2005中从另一个SQL Server 2005中调用SQL脚本
- 9. 如何在appHarbor中运行数据库sql脚本SQL Server
- 10. 如何在sql compact数据库中导入sql脚本?
- 11. 如何导出SQL Server 2008数据库?
- 12. 在SQL Server 2008 R2脚本数据缺少脚本向导
- 13. 如何将SQL Server 2005表导出到SQL Server Compact数据库
- 14. 从SQL Server导出数据更新
- 15. 将数据从SQL Server导出到PostgreSQL
- 16. 将数据从SAP导出到SQL Server
- 17. 从SQL Server Management Studio导出数据库
- 18. 导出数据从SQL Server到Excel
- 19. 从SQL Server到Excel的数据导出
- 20. 如何从SQL Server数据库导出数据
- 21. 如何枚举SQL Server数据库中的表并执行DML
- 22. 如何导出/导入数据库从SQL Server
- 23. 如何从SQL Server转储脚本?
- 24. 如何从Linux中的Perl脚本访问SQL Server数据库?
- 25. 使用命令将SQL Server数据库导出到脚本
- 26. 将数据从Excel导出到SQL Server(从Excel直接导出,不使用SQL Server数据向导)
- 27. 如何在sql server 2008 r2中生成sql server 2012脚本?
- 28. 从大型脚本导入SQL Server数据库
- 29. 如何将Sql Server 2008数据库导入到SQL Server 2012中
- 30. SQL Server 2008导入/导出数据
哇 - 这是一个易于理解的答案。太好了! – user1051849
我可以选择要生成脚本的数据吗?有没有这样的选择 – VinayVeluri