前记:

从SQL SERVER 2008开始,我们就可以很方便的导出数据脚本,而无需再借助存储过程,但是SQL Server 2012和SQL Server 2008的导出脚本的过程还有一点细微的差别,我在这里详细的介绍一下。
在SQL Server 2012中我们无法直接找到例如下图中的编写数据的脚本的选项。   www.2cto.com  
 
对于SQL Server 2008来说,我们可以在SSMS2008中的对象资源管理器中,右击需要导出数据的数据库,在弹出的菜单中选择“任务”下的“生成脚本”选项。
在脚本想到的选择脚本呢选项中,将“编写数据的脚本”选择为TRUE,这里默认是FALSE的。    www.2cto.com  
 
下面我在SQL Server 2012中来详细图解一下这个过程。
我新建了一个名为BlogDB的数据库,里面只有一张表TestTable,表中有一些杂乱的测试数据。
右键该数据库,然后选择“任务”,选择“生成脚本”。      www.2cto.com  
 
点击下一步。
再点击下一步。
这个时候不要着急点下一步,我们先点击“高级(A)”按钮。    www.2cto.com  
 
我们在里面没有看到类似SQL Server 2008中的编写数据的脚本,TRUE和FALSE的选项,但是有个功能相似的选项,如下图。    www.2cto.com  
 
如果我们要导出数据的表结构和表脚本,把要编写脚本的数据的类型,从仅限架构改成架构和数据,点“确定”。
我们可以把脚本保持到文件,保存到剪贴板,或是保存到新建查询窗体,我个人习惯保存到文件。
这里可以修改文件的保存路径,可以给文件命名,例如我给文件起名为BlogDB.sql。
然后点击下一步。     www.2cto.com  
 
点击下一步 。
点击完成即可,然后我们到指定目录去找这个文件。    www.2cto.com  
 
打开这个文件我们可以看到:

这个脚本就是我们想要的结果了。

转自:http://www.2cto.com/database/201210/162881.html

最新文章

  1. 网站缓存技术总结( ehcache、memcache、redis对比)
  2. Team Leader 你不再只是编码, 来炖一锅石头汤吧
  3. PHP的开发环境
  4. 客服端调用自定义宿主的WCF报错"没有终结点在侦听可以接受消息的http://localhost:8085/mex。这通常是由于不正确的地址或者 SOAP 操作导致的错误"的解决方案。
  5. [Effective Java]第九章 异常
  6. BroadcastReceiver的最简单用法
  7. Java多线程——<五>后台线程(daemon)
  8. libmysqlclient.so.15: cannot open shared object file: No such file or directory
  9. 15、自定义Content Provider
  10. Python 正则表达试
  11. javascript 数据结构和算法读书笔记 > 第二章 数组
  12. 关于GitHub账号及文章选题
  13. iOS 中国排序
  14. 帆软认证BI工程师FCBA-部分题目
  15. jpa @onetomany 级联查询时会有重复数据,去重问题
  16. 机器学习入门04 - 使用TensorFlow的起始步骤 (First Steps with TensorFlow)
  17. new Date()导致日期增加了一天
  18. Polymer初探
  19. IBGP规划
  20. js对象深拷贝与浅拷贝

热门文章

  1. django系列7.2--django中的cookie和session基本操作,浏览器登陆验证的不同实现
  2. AVA + Spectron + JavaScript 对 JS 编写的客户端进行自动化测试
  3. 配置DNS服务器转发器
  4. codeforces 1096 题解
  5. Mysql Insert Or Update语法例子
  6. webpack 中文文档
  7. 继承Runnable 实现Synchronized 同步锁
  8. GCD 使用若干注意事项
  9. Webpack学习错误解决笔记
  10. 关于Nginx启动成功,浏览器不能访问的解决办法