SQL Server BCP 的数据导入导出* M; t( {- K- e. d" U( i( W x4 ^
/** 导入文本文件 u6 Y- v9 q. a2 \4 }6 H& {' U
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 6 E6 E9 C$ L# B3 c6 n+ f& K
/** 导出文本文件
7 Y3 R( V0 e4 m5 o, v: u/ ?4 U( T1 nEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ ! A- q; M4 Q) `) N# D
或 ' h! R [8 g% K# W9 G8 c; E3 l3 [
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 0 b! l ?$ f* w
5 v% s, @8 D" @3 J3 Q# v# K
7 \) G* }2 P9 p
+ _* a3 S9 A( x) @
* H2 B1 x0 \" k @- c( M3 PSQL2000中BCP轻松使用导入导出数据
4 P8 X, k6 Q7 ^8 B( r( i3 X+ cbcp 可以实现数据的导入与导出。
& I/ J# g5 i1 h1 N, T5 ?& v0 i, r% S% O+ O: ` j
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"! r% u f* L' J
-P "dir", `' \+ {8 q, z: I* Z! k }: ]. v
. a& Z9 N5 b7 U4 Q% G; W
注释:demo.dbo.订单表 把demo里面表订单表导出) L1 c1 e _2 Q) K# e- l: B
out 导出
7 b2 P7 ?) O8 _ in 导入! h7 b) R& o" A
-c 和-q 指定导出时按规则排序
, j5 y+ k5 Q1 r; T9 P- ]8 _ -S "virus\mysql" 指定Server名称为virus实例名为mysql
$ M0 _' |! D0 h( q: \ -U “sa” 指定用户SA
/ R, T$ U" ?4 s3 D! y -P “dir” 密码是dir |