找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1842|回复: 0
打印 上一主题 下一主题

SQL Server BCP 的数据导入导出

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 17:25:38 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
SQL Server BCP 的数据导入导出
; p/ \0 L* t" i- n+ x$ u4 a/** 导入文本文件 * [1 d2 v) O! a; o
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 0 I6 T$ t2 g' e. S
/** 导出文本文件
+ Z" e$ n# o4 R3 H4 H" F- zEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ 1 @) q$ T" `( I) }, H
/ T8 `: F& @; q' v
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ # q: y0 C; l: t1 y

% Y% f4 C. v+ g/ c  e  |! r; q: P# x2 z$ `1 }

" w: F/ Y6 Y6 Z. k
9 D6 m$ i% z7 B$ LSQL2000中BCP轻松使用导入导出数据- ~- z2 K# n, ^! P
bcp 可以实现数据的导入与导出。  
8 i# `9 g% C7 j* [" U: ?7 e( o7 X0 e4 Y
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
5 l% A( h0 U1 L$ }$ b        -P "dir"
" J7 X7 q4 `* _; F/ ?; v8 |2 w$ n& z$ W' o
注释:demo.dbo.订单表 把demo里面表订单表导出1 I" L4 D" o* S: o0 y' ^  y
        out 导出( Z* R; G% o; _9 L0 v( ~- D
        in  导入! M2 q* P% C5 M) p1 b
        -c 和-q 指定导出时按规则排序" s8 D. F, ^2 x" g8 i" c7 A& B
        -S "virus\mysql" 指定Server名称为virus实例名为mysql- ^8 y4 a: J' K/ z& B
        -U “sa” 指定用户SA' n- U$ x9 v, J  x( g
        -P  “dir” 密码是dir
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表