SQL Server BCP 的数据导入导出7 O# y0 |' `, a! k8 v' f5 V6 C0 W8 \
/** 导入文本文件 8 q/ W7 F. s7 M k- ]- V
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
. B; L9 e! S6 u& |7 p& }/** 导出文本文件
# k6 b; a9 K# PEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
) b4 m8 q/ f) _或
$ I1 W& P. g# I p" T X1 c" m2 ~EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
' M( X* w: b# P x( ?. P
9 I" O6 ?# \5 C! v2 e* ^) X) K* ]# S2 P9 a( s* `4 `! b
' y+ O# Z7 C; O% b3 X& p
% s, j3 w A) ?2 A& R1 ~! LSQL2000中BCP轻松使用导入导出数据8 Z, F* x s; K
bcp 可以实现数据的导入与导出。
; ^# q5 @4 H7 W. e1 o9 Z' P( H" x9 k* i
6 w# n, Y) S6 l# Wc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"0 D( }5 ]' Q7 r4 X. u2 J0 ]
-P "dir", i: |( i8 ]6 T
1 k3 t: y4 {+ [1 F# U w9 q* V+ y
注释:demo.dbo.订单表 把demo里面表订单表导出
: D, f: u4 B0 S3 u8 e& r' T) V out 导出5 ^' M) q; S5 w! u
in 导入+ Y% O" D# i2 d' r
-c 和-q 指定导出时按规则排序
3 }: y+ T, Z# M1 X7 o -S "virus\mysql" 指定Server名称为virus实例名为mysql
! g4 s$ @" H0 A! m! a# K2 k: E -U “sa” 指定用户SA( f2 {3 Y8 \8 b7 V# G3 x) S0 a
-P “dir” 密码是dir |