• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 思想汇报
  • 发言讲话稿
  • 演讲稿
  • 申请书
  • 读后感
  • 报告材料
  • 策划方案
  • 当前位置: 写作资料库 > 其他范文 > 正文

    [SQL,Server,2012,将数据导出为脚本]sql2005导出数据脚本

    时间:2018-08-15 16:33:52 来源:写作资料库 本文已影响 写作资料库手机站

    前记:

    从SQL SERVER 2008开始,我们就可以很方便的导出数据脚本,而无需再借助存储过程,但是SQL Server 2012和SQL Server 2008的导出脚本的过程还有一点细微的差别,我在这里详细的介绍一下。

    在SQL Server 2012中我们无法直接找到例如下图中的编写数据的脚本的选项。

    SQL Server 2012 将数据导出为脚本1

    对于SQL Server 2008来说,我们可以在SSMS2008中的对象资源管理器中,右击需要导出数据的数据库,在弹出的菜单中选择“任务”下的“生成脚本”选项。

    在脚本想到的选择脚本呢选项中,将“编写数据的脚本”选择为TRUE,这里默认是FALSE的。

    下面我在SQL Server 2012中来详细图解一下这个过程。

    SQL Server 2012 将数据导出为脚本2

    我新建了一个名为BlogDB的数据库,里面只有一张表TestTable,表中有一些杂乱的测试数据。

    SQL Server 2012 将数据导出为脚本3

    右键该数据库,然后选择“任务”,选择“生成脚本”。

    SQL Server 2012 将数据导出为脚本4

    点击下一步。

    SQL Server 2012 将数据导出为脚本5

    再点击下一步。

    SQL Server 2012 将数据导出为脚本6

    这个时候不要着急点下一步,我们先点击“高级(A)”按钮。

    SQL Server 2012 将数据导出为脚本7

    我们在里面没有看到类似SQL Server 2008中的编写数据的脚本,TRUE和FALSE的选项,但是有个功能相似的选项,如下图。

    SQL Server 2012 将数据导出为脚本8

    如果我们要导出数据的表结构和表脚本,把要编写脚本的数据的类型,从仅限架构改成架构和数据,点“确定”。

    SQL Server 2012 将数据导出为脚本9

    我们可以把脚本保持到文件,保存到剪贴板,或是保存到新建查询窗体,我个人习惯保存到文件。

    这里可以修改文件的保存路径,可以给文件命名,例如我给文件起名为BlogDB.sql。

    然后点击下一步。

    SQL Server 2012 将数据导出为脚本10

    点击下一步 。

    SQL Server 2012 将数据导出为脚本11

    点击完成即可,然后我们到指定目录去找这个文件。

    SQL Server 2012 将数据导出为脚本12

    打开这个文件我们可以看到:

    SQL Server 2012 将数据导出为脚本13

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