大容量导入和导出数据 -- 格式化文件生成
2015-04-03 16:44
501 查看
大容量导入和导出数据 -- 格式化文件生成
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 本文出自 “SQL Server Deep Dives” 博客,请务必保留此出处http://ultrasql.blog.51cto.com/9591438/1628071
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 本文出自 “SQL Server Deep Dives” 博客,请务必保留此出处http://ultrasql.blog.51cto.com/9591438/1628071
相关文章推荐
- Matlab文件和数据的导入与导出
- XML文件导入到DATASET并且增加数据后导出为XML
- Oracle 使用数据泵 expdp impdp 导入导出数据库“表空间”文件
- Expdp导出分区表的数据文件再Impdp导入到没分区的表的操作方法
- 收藏点以备后用数据库将数据导入导出xml文件
- MySQL数据导入导出csv文件命令
- 解决 在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程
- 将excel文件中的数据导入导出至SQL数据库中
- ASP.NET 将 DataView 数据导出到服务器上生成Excel文件
- 利用imp/exp来进行导入导出数据文件
- php数据导入导出之excel(csv文件)
- SQLServer 常用格式数据文件导入导出之一
- 用toad导入和导出excel(.xls)文件(表的数据)
- 存储过程中执行bcp命令将数据导入 并在其他文件服务器上生成log文件
- BCP大容量数据导入导出工具
- 用project文件导入导出数据的实例
- 在Oracle表数据和xml文件间相互导入导出的PL/SQL 过程
- php数据导入导出之excel(csv文件)
- 不同数据格式文件的导入与导出
- Outlook数据文件的转移,联系人地址的配置,邮件规则的导入导出