2022年BCP命令工具学习[参 .pdf
《2022年BCP命令工具学习[参 .pdf》由会员分享,可在线阅读,更多相关《2022年BCP命令工具学习[参 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-bcp database_name.owner.table_name|view_name|query in|out|queryout|format data_file -mmax_errors-fformat_file-x-eerr_file -Ffirst_row-Llast_row-bbatch_size -n-c-w-N-V(60|65|70|80)-6 -q-C ACP|OEM|RAW|code_page -tfield_term -rrow_term-iinput_file-ooutput_file-apacket_size -Sserver_nameinstance_name-U
2、login_id-Ppassword -T-v-R-k-E-hhint,.n-BCP是 SQL Server 中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据BCP除了可以在控制台执行外,还可以通过调用SQL Server 的一个系统存储过程xp_cmdshell以 SQL语句的方式运行BCP。如:EXEC master.xp_cmdshell BCP NTS.dbo.T_User out c:User.txt-c-Usa-Ppassword 1.四个动作01.导入:这个动作使用IN 命令完成,后面跟需要导入的文件名02.导出:这
3、个动作使用OUT命令完成,后面跟需要导出的文件名,数据源是表或者视图03.使用 SQL语句导出:这个动作使用QueryOut 命令完成,跟OUT类似,数据源是SQL语句04.导出格式文件:这个动作使用Format 命令完成,后而跟格式文件名2.常用的选项01.-f Format_File Format_File表示格式文件名。这个选项依赖于上述的动作,如果使用的是IN 或 OUT,Format_File表示已经存在的格式文件,如果使用的是Format 则表示是要生成的格式文件02.-x 这个选项要和-f Format_File配合使用,以便生成XML格式的格式文件名师资料总结-精品资料欢迎下载
4、-名师精心整理-第 1 页,共 5 页 -03.-F First_Row 指定从被导出表的哪一行导出,或从被导入文件的哪一行导入04.-L last_Row 指定被导出表要导到哪一行结束,或从被导入文件导数据时,导到哪一行结束05.-c 使用 Char 类型做为存储类型,没有前缀且以t做为字段分割符,以n 做为行分割符06.-w 和-c 类似,只是当使用Unicode 字符集拷贝数据时使用,且以nChar 做为存储类型07.-t Field_Term 指定字符分割符,默认是t 08.-r Row_Term 指定行分割符,默认是n 09.-S Server_Name Instance_Name
5、指定要连接的SQL Server 服务器的实例,如果未指定此选项,BCP连接本机的SQL Server默认实例。如果要连接某台机器上的默认实例,只需要指定机器名即可10.-U Login_ID 指定连接SQL Sever 的用户名11.-P Password 指定连接SQL Server 的用户名密码12.-T 指定 BCP使用信任连接登录SQL Server。如果未指定-T,必须指定-U 和-P 13.-k 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 5 页 -指定空列使用NULL值插入,而不是这列的默认值3.数据导出01.导出整个表或视图BCP NTS.dbo.T_Use
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年BCP命令工具学习参 2022 BCP 命令 工具 学习
限制150内