SQL Server BCP 的数据导入导出! Y; m" @4 p+ H. j% g5 h# d6 L, [
/** 导入文本文件 + J/ D5 `; k( n
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
+ F6 y: p6 T3 H4 Y9 g+ T- X0 I/** 导出文本文件
# o! P- c- }0 J! c4 o/ S: \' y- xEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
+ e( r5 |( L" d# B或 ; J& s, e" ]: x9 z5 \2 `2 Z
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 6 L; q% B5 V& G# t+ K) f. q- o8 Z
& w1 t& k! U2 l) g2 \! j% |9 G6 z$ A7 U/ Z9 H' ~# |: d
( q+ n9 q) H$ Y- |- J1 {& W$ g
! T7 p A, U/ m. \1 `+ fSQL2000中BCP轻松使用导入导出数据" U0 \: f9 R m* {+ l& u
bcp 可以实现数据的导入与导出。 7 r7 i9 f; P% w" h
& F# K* I$ W' ~5 E0 lc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa") K& p1 I1 l3 `! A' L
-P "dir"* n6 r3 f- S, u6 C5 x
/ Q4 O2 v: ?6 C( M0 H; ]% R
注释:demo.dbo.订单表 把demo里面表订单表导出
4 p8 `8 l* `3 W# |3 |7 S4 o7 x out 导出
4 Z8 S& o. }5 B8 L! E' X: [- x, ^ in 导入/ y2 W6 I, i* @, q+ @, n
-c 和-q 指定导出时按规则排序# `: _0 t/ [ J O, d' k* g
-S "virus\mysql" 指定Server名称为virus实例名为mysql4 r$ u. Z1 |5 [0 a% n4 u
-U “sa” 指定用户SA
9 Z$ w, `- j4 M$ s: S' a; b -P “dir” 密码是dir |