SQL Server BCP 的数据导入导出
6 t3 \. D' z' B/ f! y7 r/** 导入文本文件 7 L) q- k. r; m. Q2 O& j5 W( r
EXEC master..xp_cmdshell ’bcp "dbname..tablename" in c:\DT.txt -c -Sservername -Usa -Ppassword’ 2 |( E. \3 \; ^+ K1 Z' N. p
/** 导出文本文件
/ ?2 F: ~! h8 e$ d d4 W5 ~9 E: W6 rEXEC master..xp_cmdshell ’bcp "dbname..tablename" out c:\DT.txt -c -Sservername -Usa -Ppassword’ % B" B! h0 B) L0 H5 Q
或 ; o3 S- v4 V- p. B0 f
EXEC master..xp_cmdshell ’bcp "Select * from dbname..tablename" queryout c:\DT.txt -c -Sservername -Usa -Ppassword’
/ C, n/ S8 m6 b- i# h0 O9 t: Z! ~; [7 V" r) F& [9 |
2 y8 c: L4 f$ x3 d2 n) s3 h' @9 k2 r* j/ t0 H+ H" z- B5 B
9 f2 ` p( m% d* j1 w2 C/ V0 m
SQL2000中BCP轻松使用导入导出数据
! E3 ~; z" W5 g1 P# v5 mbcp 可以实现数据的导入与导出。
2 c' p* q% |2 _8 Z$ O5 O# P2 ^' H6 ~0 ]$ I
c:\>bcp "demo.dbo.订单表" out "c:\test.txt" -c -q -S "virus\mysql" -U "sa"
7 o; _) f8 K$ W* y) G5 K, w* c -P "dir"
! I7 T: g7 X7 Q e& n2 X" @! j T+ g2 x/ p
注释:demo.dbo.订单表 把demo里面表订单表导出
9 R- D2 @. t/ }2 r out 导出1 E9 h C/ m' s7 C1 Z. @6 E8 H
in 导入* D( B1 h3 s4 X, o4 ]3 @( g# c
-c 和-q 指定导出时按规则排序
8 P7 U- V1 O9 q -S "virus\mysql" 指定Server名称为virus实例名为mysql
. N! z* v! Z: E* w- H -U “sa” 指定用户SA6 w! _5 s4 B5 r: y( }% ~! F9 x3 v
-P “dir” 密码是dir |