SQL Server BCP 的数据导入导出! R1 t3 d H& y& E+ B( R
/** 导入文本文件
. U, d0 t$ S5 B/ rEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’
# }) x/ T& F4 J0 ]/** 导出文本文件 0 R: y+ p7 G( B, u5 B
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ ) y5 }* D' o$ ~9 P
或
8 T' D0 ?, @+ ~1 n. y; MEXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
7 b. B# X1 ~) o/ R8 w+ }& v( d+ a9 I- \2 U2 d: O
" h( h7 G" L) @. Q0 H W! ]$ \
6 i6 C, c, L: {: C8 I2 d9 s$ j
% R& D0 @2 W6 @; ^$ E3 rSQL2000中BCP轻松使用导入导出数据1 v: g9 Q4 Z, V6 s( F. P
bcp 可以实现数据的导入与导出。
2 m3 S% D4 {; v- n6 E& ?1 z
+ \4 {7 i/ p; Nc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
) a+ h+ x/ @( @& J -P "dir"- a- C8 j& }9 L; S3 L3 O- ?5 Q
' _# \6 z0 n9 [% j6 V" s
注释:demo.dbo.订单表 把demo里面表订单表导出
3 t9 U2 @, u" L8 u: X$ L8 `. d out 导出" t% l- d& L. s9 f, P
in 导入4 W* K- `* i0 Q3 G0 a& O% ?
-c 和-q 指定导出时按规则排序+ c( ?1 `# |8 B
-S "virus\mysql" 指定Server名称为virus实例名为mysql
% r8 w! G. w3 T [& Z0 {; B- a4 A -U “sa” 指定用户SA6 @ H3 S& A- F7 I/ _9 ~. y, Y
-P “dir” 密码是dir |