SQL Server BCP 的数据导入导出; N1 l' [1 C2 F7 M8 g8 j
/** 导入文本文件 % ?+ ^5 W1 I0 @/ Z2 W2 Z3 m
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
2 f) b% }6 R M# s+ [) [* G/** 导出文本文件
( I1 I* _. k+ G% W$ [7 |EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
O' C' c, p3 y o6 D% l或
' Y3 B7 k0 S8 v+ IEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ " [' i$ F1 P9 S; n
4 d8 ?' c; m; G* P
3 R! L6 C/ W; Z: M% V0 X: G7 |2 \6 v$ e5 u0 A; Y7 ?: d2 g8 O
" s& L, V# M0 Z# O$ \; y4 DSQL2000中BCP轻松使用导入导出数据 y$ r' ]$ {5 V/ p1 Q- i
bcp 可以实现数据的导入与导出。 1 x+ q0 X( F" c/ ?: o0 t$ B2 R
2 N% y- S, R3 P* i; h- pc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
; E/ l: L$ V, u5 a$ L, ? -P "dir"
0 i8 K& z+ Z; H( K( B$ I8 y% I% i& u$ B( K9 T" t) {' ^5 {
注释:demo.dbo.订单表 把demo里面表订单表导出
. J2 d w# p3 K9 n; T) u% m- B out 导出
3 h; f) D4 V. D! ^ in 导入- M+ Y n3 T% N8 Z; v
-c 和-q 指定导出时按规则排序& j, i& S2 }2 |' c# D$ O3 h
-S "virus\mysql" 指定Server名称为virus实例名为mysql
$ v# i$ D7 G7 v4 L- w' x -U “sa” 指定用户SA
; h/ [! n0 G2 M, q2 U -P “dir” 密码是dir |