SQL Server BCP 的数据导入导出8 C* U0 e, l" a T% X" V
/** 导入文本文件 1 I$ l( p* N5 W* c/ o, E3 [
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ ' H( c% Y: T; }% I
/** 导出文本文件 - Y6 [+ G& e: Q; _' }( }
EXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ ; Z g/ J- p0 T( u O: A, Q, Y( p9 K
或 - R. {! j/ [0 i) J/ Q3 L
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’ 6 \% d8 o- ?; _$ y. c' a7 B
7 p4 ?* ~8 K4 b9 M8 U/ |+ w
* }1 M) R1 j& c' _; G, F- A, O9 a) f4 n; _$ p
2 y) B& ]. a. a. C: G+ D# n0 p. iSQL2000中BCP轻松使用导入导出数据
& C- q. B" b6 E2 Ibcp 可以实现数据的导入与导出。 + m l, ?6 N7 J/ d
- v% ]6 p! X( \
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
; e* O, `' L5 f" ]! Z -P "dir"
c2 r J3 `# w. R' Q8 y- H3 b- S4 X7 E6 _5 \
注释:demo.dbo.订单表 把demo里面表订单表导出
" ^3 M3 c' U3 [5 w out 导出
' V/ x4 o+ A+ A+ t2 X6 ?) Y in 导入; Z$ z+ J- E5 X6 V Z3 N" t7 {
-c 和-q 指定导出时按规则排序7 j% `& t1 ~( x3 U6 N
-S "virus\mysql" 指定Server名称为virus实例名为mysql
% ]) m; M/ ~/ C5 L: ] -U “sa” 指定用户SA
+ R8 r* g% M$ c -P “dir” 密码是dir |