SQL Server BCP 的数据导入导出) v, U: O; f$ a. ?9 g+ ~6 u; ]6 a! P
/** 导入文本文件
" e2 N5 u* Z7 Q- V$ QEXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 6 l$ n, { t/ O# g- X
/** 导出文本文件 ) R4 h# b; l. Y9 }
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ 7 M/ X& B: u+ z% X9 W3 l
或 : k* [& X0 G9 R# {
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ , D4 @7 a8 O' s8 e2 }
6 r" y0 l) _) c6 t; f4 E" Q
8 \; t' q+ r( j, |
9 }3 r4 a9 F( @! `. P1 K& X
2 s% h& a: {/ q. b
SQL2000中BCP轻松使用导入导出数据
, w- N; G/ ^, {bcp 可以实现数据的导入与导出。 0 e4 _8 b. P" h
+ ~; D! O% S8 w9 J }4 o1 Gc:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
* ~' }) T8 k8 Z6 V9 @9 Z -P "dir"+ j0 S# W; l/ P' |5 X# Z4 v
8 [ J1 l7 N& ]
注释:demo.dbo.订单表 把demo里面表订单表导出3 f1 P* p' N% W9 i, Y( ]
out 导出
9 k& \0 i1 H; W K) i in 导入+ e' _; R" B \) r2 e2 l! W( z U
-c 和-q 指定导出时按规则排序
) C% A2 w; e: k6 P; ]& k* A0 J% l* H3 g -S "virus\mysql" 指定Server名称为virus实例名为mysql, S1 |/ J) c" V
-U “sa” 指定用户SA
% x, p& g; B4 W1 { -P “dir” 密码是dir |