开发者社区> xumaojun> 正文

SQL Server 2008将数据导出为脚本 [SQL Server]

简介:
+关注继续查看

之前我们要将一个表中的数据导出为脚本,那么只有在网上找一个导出数据的Script,然后运行就可以导出数据脚本了。现在在SQL Server 2008的Management Studio中增加了一个新特性,除了导出表的定义外,还支持将表中的数据导出为脚本。导出过程:

  在SSMS2008(SQL Server Management Studio 2008)中的对象资源管理器中,右击需要导出数据的数据库,在弹出式菜单中选择“任务”下的“生成脚本”选项。
在脚本向导的选择脚本选项中,有以下重要选项可以选择:

  • “编写数据的脚本”:是否导出数据库中的表数据。
  • “包含 If Not Exists”:此选项可以删除数据库中已存在的同名的数据库对象。
  • “编写创建数据库的脚本”:是否产生 Create Database 的SQL 脚本
  • “为服务器版本编写脚本”:选择要执行脚本的数据库版本。

  然后下一步选择导出的对象,选择导出的表,最后完成时即可以看到由系统导出的表定义和表数据了。

  如果脚本要远程数据库使用。一般要改两个地方,第一个地方就是CREATE DATABASE [DBNAME] (如果选择了“编写创建数据库的脚本”选项) 和 USE [DATABASE] 。第二个地方就是改数据库架构,一般本地是用dbo,所以按Ctrl+F键,选择替换窗口,把 dbo 替换成 [YOUR_SCHEMA] 至此脚本改造完成。接下来便可以打开远程数据库,新建查询,把刚刚的脚本复制进去,执行!

  但是在实际的操作中,如果从08导出到低版本的sql中可能会有很多兼容性的问题,因此向低级版本导出脚本的时候

在“选择数据库”中,可以不勾选“为所选数据库中的所有对象编写脚本”复选框

在“选择脚本选项”中,注意把“为服务器版本编写脚本”中选择导出的数据库版本(2000,2005,2008)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
JDK1.8新特性(五):Stream,集合操作利器,让你好用到飞起来
本文就Stream的基础使用层面进行了全面的介绍、实战,告诉你该怎么用每种操作符,只有掌握了这些基本的操作,在面对实际复杂处理逻辑时,需要进一步配合使用,就会知道它的妙处了。这也让你对集合的操作更上一步,为你省去了不少麻烦。关于Stream更深入的说明,如:并行处理、是否高效等,将会在之后的章节进行详尽的阐述、验证,以消除使用中的疑惑与担忧。
11 0
JDK1.8新特性(六):Stream的终极操作,轻松解决集合分组、汇总等复杂操作
本文将讲述关于Stream的终极操作,让你轻松解决集合的分组、汇总等操作,让其他同事对你刮目相看。
7 0
如何选择适合你的笔记软件?印象笔记 、Notion、FlowUs
对于很多效率人士或者笔记软件用户而言,基本都知道大名鼎鼎的印象笔记。其中,多数人或多或少用过印象笔记。多数重度笔记用户,都曾经是或者依然是印象笔记的忠实用户。 在 2022 年,你还在用印象笔记吗?必须承认,印象笔记作为老牌笔记应用,直至今日依然拥有庞大的用户群体和品牌力。那么,对于笔记用户而言,是否需要选择老牌笔记软件——印象笔记,还是直接投身 Notion 等新兴笔记软件的怀抱之中?
4 0
协同办公笔记软件综合评测:飞书、语雀、Notion、FlowUs、Wolai
协同办公笔记软件综合评测:飞书、语雀、Notion、FlowUs、Wolai
6 0
nodejs插件开发与发布
本文主要介绍如何快速创建nodejs插件并发布到npm上。npm是一个让JavaScript程序员分享和复用代码的工具,我们不仅可以install别人的插件,也可以publish自己的代码。
5 0
REST 从来都不是基于 CRUD
一个严重的误解是 REST 的 API 必须是基于 CRUD 的,这两者之间没有任何的联系,都只是API设计风格的一种方式而已。本文还将介绍基于 REST 的 API 的几种实现规则。
10 0
Angular | 浅谈Angular错误处理方式
错误处理是编写代码经常遇见的并且必须处理的需求,很多时候处理异常的逻辑是为了避免程序的崩溃,之前《浅谈前端异常监控平台实现方案》介绍过异常跟踪,本文将简单介绍Angular处理异常的方式。
4 0
Vue源码学习 | 从源码中学习Javascript技巧
阅读代码是提高编码水平的好方法,优秀的源代码就像一部文学巨作,开拓思维,提供启示。最近在阅读vue2的源代码,学到了很多JS的编码技巧,后续陆续分享出来供参考,顺便总结一下代码阅读成果。
5 0
PolarDB for PostgreSQL 开源创造营课后练习
PolarDB for PostgreSQL 开源创造营课后练习
8 0
+关注
xumaojun
乐于学习与分析
1079
文章
95
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载