大容量导入和导出数据 -- 格式化文件生成


SQL Server 支持两种类型的格式化文件:非 XML 格式和 XML 格式。非 XML 格式是 SQL Server 早期版本支持的原始格式。

通常,XML 与非 XML 格式化文件可以互换。 但是,建议您为新的格式化文件使用 XML 语法,因为与非 XML 格式化文件相比,格式化文件具有多项优点。

格式化文件基于指定的数据类型选项(-n、-c、-w 或 -N)以及表或视图分隔符。

创建非XML格式化文件


若要使用 bcp 命令创建格式化文件,请指定 format 参数并使用 nul 而不是数据文件路径。 format 选项还需要 -f 选项,例如:

bcp table_or_view format nul -f format_file_name

A. 为本机数据创建非 XML 格式化文件

bcp AdventureWorks2012.HumanResources.Department format nul -T -n -f Department-n.fmt

B. 为字符数据创建非 XML 格式化文件

bcp AdventureWorks2012.HumanResources.Department format nul -c -f Department-c.fmt –T

C. 为 Unicode 本机数据创建非 XML 格式化文件

bcp AdventureWorks2012.HumanResources.Department format nul -T -N -f Department-n.fmt

D. 为 Unicode 字符数据创建非 XML 格式化文件

bcp AdventureWorks2012.HumanResources.Department format nul -T -w -f Department-w.fmt

创建XML格式化文件


若要使用 bcp 命令创建格式化文件,请指定 format 参数并使用 nul 而不是数据文件路径。 format 选项始终要求指定 -f 选项;创建 XML 格式化文件时还必须指定 -x 选项,例如:

bcp table_or_view format nul -f format_file_name -x

A. 为字符数据创建 XML 格式化文件

bcp AdventureWorks2012.HumanResources.Department format nul -c -x -f Department-c..xml –t, –T

B. 为本机数据创建 XML 格式化文件

bcp AdventureWorks2012.HumanResources.Department format nul -x -f Department-n..xml -n –T

参考:

https://msdn.microsoft.com/zh-cn/library/ms191516.aspx

转载于:https://blog.51cto.com/ultrasql/1628071

大容量导入和导出数据 -- 格式化文件生成相关推荐

  1. ssis导出数据性能_使用SSIS Hadoop组件导入和导出数据

    ssis导出数据性能 In the previously published article, we talked briefly about Hadoop, and we gave an overv ...

  2. Oracle Imp and Exp (导入和导出) 数据 工具使用

    Oracle 提供两个工具imp.exe 和exp.exe分别用于导入和导出数据.这两个工具位于Oracle_home/bin目录下. 导入数据exp 1 将数据库ATSTestDB完全导出,用户名s ...

  3. php 导出mysql 数据库表结构图_导入和导出数据表的图文介绍(phpMyAdmin的使用教程5)...

    导入和导出数据表的图文介绍(phpMyAdmin的使用教程5) 导入和导出数据是互逆的两个操作,导入数据是通过扩展名为.sql的文件导入到数据库中,导出数据是将数据表结构,表记录储存为.sql的文件, ...

  4. MySql 导入和导出数据

    Mysql的导入导出数据 MySql 导入和导出数据 导出数据 将数据导出到输出文件 将数据导出到转储文件 导入数据 使用MySQL实用程序 使用mysqlimport MySql 导入和导出数据 导 ...

  5. Java2017ci怎么导入_CI框架(CodeIgniter)实现的导入、导出数据操作示例

    本文实例讲述了CI框架(CodeIgniter)实现的导入.导出数据操作.分享给大家供大家参考,具体如下: 在libraies中引用PHPExcel这个类(phpexcel.php) public f ...

  6. 如何将计算机硬盘导出,win7系统电脑下硬盘导入与导出数据的一些注意事项

    硬盘导入和导出数据分为两种情况,第一种是远程数据处理,第二种是本地.很多时候我们都需要对硬盘中的文件进行移动,那么下面搜图云的小编就跟大家来分享一下win7系统电脑下硬盘导入与导出数据的一些注意事项吧 ...

  7. 学习笔记Hive(四) —— Hive应用(2)—— Hive导入及导出数据

    四.Hive导入及导出数据 通过HDFS直接导入导出 通过Hive命令导入导出 4.1.Hive导入数据的语法 LOAD DATA [LOCAL] INPATH 'filepath' [OVERWRI ...

  8. MySQL导出的文件权限_mysql导出数据到文件权限问题

    mysql导出数据到文件权限问题 发布时间:2020-06-02 14:31:42 来源:51CTO 阅读:630 作者:Mirajane 问题: mysql> select * from pr ...

  9. oracle spool循环导出文件,oracle 使用spool导出数据到文件

    --oracle 使用spool导出数据到文件 需要将数据库中的数据以txt文本形式导出,可以用spool方式导出. --创建脚本文件 spool.sql --添加如下语句 SPOOL D:\work ...

最新文章

  1. 粒子物理标准模型错了?电子“表哥”磁性超出理论预计,物理学家找到未知粒子存在证据...
  2. 【FI学习笔记】客户发票收款清账
  3. html引用c 变量,在jsp页面中定义全局变量,供其他页面引用
  4. 一文弄懂Numpy中ndarray的维度(dimension)/轴数(axis/axes)问题
  5. 信息学奥赛一本通(2051:【例3.1】偶数)
  6. 天津铁路警方打击倒票专项行动破案19起 抓获19人
  7. IE打开xml文件弹出下载对话框
  8. css 设置input输入内缩进
  9. UNIX 系统的下载地址
  10. STM32学习—MCUISP一键下载
  11. Stereo Matching文献笔记之(九):经典算法Semi-Global Matching(SGM)之神奇的HMI代价计算~
  12. jsonrpc(jsonrpc4j)demo
  13. 2017计算机知识竞赛题,2017年《西游记》知识竞赛试题100题附答案.doc
  14. 如何记录COGI中删除的记录
  15. 方法调用机制内存分析★
  16. 485通讯的校验和_组态王与西门子S71200PLC无线Modbus通讯
  17. 遥测、遥信、遥控、遥调的简要说明
  18. 快速上手Matlab二维画图
  19. OpenGL(12)GL库API
  20. 飞哥新书在京东图书品类日科技榜斩获第一名!!

热门文章

  1. Linux无线网卡的工作模式
  2. 我是这样理解HTTP和HTTPS区别的
  3. 引入mui后,radio单选框不可点击问题解决
  4. x86_64的内存映射
  5. 题解---2015年浙江理工12月校赛
  6. [Codeforces Round #254 div1] C.DZY Loves Colors 【线段树】
  7. 《Cracking the Coding Interview》——第9章:递归和动态规划——题目8
  8. aswing学习笔记4-通过调用面板中的按钮实现主界面动态切换皮肤的问题!
  9. 3.eclipse对mysql云数据库编程增删改查
  10. 那天,他无意间瞟了眼程序员的桌面……