SQL Server BCP 的数据导入导出- d/ m( i$ i4 M* \
/** 导入文本文件 : t! B/ g+ J6 i/ Z
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ ) g5 y" v. m7 N9 f( M1 B- \( \0 o
/** 导出文本文件
5 ^3 C% T: M8 f r) x n1 r) P1 _EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’
0 O a' p4 l: b4 [或 7 I3 G! ^8 Q$ a- u- \+ B g
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
+ q" d1 P) X$ E+ b! m2 X! D+ \# s
: U- B8 `, F9 @+ v6 @' r# C3 g+ m* b4 v/ R. p6 O; }7 k# I
+ i* y9 v# t6 c/ [) U. ~' s
' ?# ~+ Z, {0 c: B3 ?) d. \8 USQL2000中BCP轻松使用导入导出数据
! @( l( |3 `' [& a/ sbcp 可以实现数据的导入与导出。 8 W9 P5 w- b/ l% l- T/ c: m5 }6 x
# i; S; ]% j9 l- [$ D* k$ }
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"& t# r5 H) h( D: {
-P "dir"
8 W( h( V0 X3 v& e) \/ W
" r& l; g: \2 J5 \* x# E注释:demo.dbo.订单表 把demo里面表订单表导出
- W. L( l/ X# A/ \6 J out 导出( \% ^/ y$ H) u
in 导入
" ^$ { [4 E7 k$ \ -c 和-q 指定导出时按规则排序
- K l6 C+ p; a; r7 x! ] -S "virus\mysql" 指定Server名称为virus实例名为mysql" P9 `; B. u7 V
-U “sa” 指定用户SA) J% x- j v) c) C9 F& r8 \
-P “dir” 密码是dir |